iiss

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

The iiss package implements the IISS client protocol.

Introduction

This specification defines the Internet Information Services (IIS) ServiceControl Protocol. This protocol is a client-to-server protocol which enables remote control of Internet services as a single unit. The interface can be used to start or stop these services. It also can be used to terminate the service processes or reboot the computer. Lastly, it provides status information about the services.

Overview

The IIS ServiceControl Protocol provides a mechanism for remote control of Internet services as a single unit on a server. Through the IIS ServiceControl Protocol, a client can start or stop the services. The client can also terminate processes hosting the Internet services functionality or reboot the computer. Lastly, the client can also retrieve status about the services.

The IIS ServiceControl Protocol is expressed as a set of DCOM interfaces. The server end of the protocol implements support for the DCOM interface to manage the Internet services. The client end of the protocol invokes method calls on the interface to control the services on the server. The DCOM calls use standard DCOM marshaling.

Index

Constants

This section is empty.

Variables

View Source
var (
	// import guard
	GoPackage = "dcom/iiss"
)

Functions

This section is empty.

Types

type IISServiceControl

type IISServiceControl dcom.InterfacePointer

IISServiceControl structure represents IIisServiceControl RPC structure.

func (*IISServiceControl) InterfacePointer

func (o *IISServiceControl) InterfacePointer() *dcom.InterfacePointer

func (*IISServiceControl) MarshalNDR

func (o *IISServiceControl) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*IISServiceControl) NDRSizeInfo

func (o *IISServiceControl) NDRSizeInfo() []uint64

func (*IISServiceControl) UnmarshalNDR

func (o *IISServiceControl) UnmarshalNDR(ctx context.Context, w ndr.Reader) error

Directories

Path Synopsis
iiisservicecontrol
v0

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL