Documentation ¶
Index ¶
- Variables
- func AppHostAdminManagerServerHandle(ctx context.Context, o AppHostAdminManagerServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)
- func NewAppHostAdminManagerServerHandle(o AppHostAdminManagerServer) dcerpc.ServerHandle
- func RegisterAppHostAdminManagerServer(conn dcerpc.Conn, o AppHostAdminManagerServer, opts ...dcerpc.Option)
- type AppHostAdminManagerClient
- type AppHostAdminManagerServer
- type GetAdminSectionRequest
- type GetAdminSectionResponse
- type GetConfigManagerRequest
- type GetConfigManagerResponse
- type GetMetadataRequest
- type GetMetadataResponse
- type SetMetadataRequest
- type SetMetadataResponse
Constants ¶
This section is empty.
Variables ¶
var ( // IAppHostAdminManager interface identifier 9be77978-73ed-4a9a-87fd-13f09fec1b13 AppHostAdminManagerIID = &dcom.IID{Data1: 0x9be77978, Data2: 0x73ed, Data3: 0x4a9a, Data4: []byte{0x87, 0xfd, 0x13, 0xf0, 0x9f, 0xec, 0x1b, 0x13}} // Syntax UUID AppHostAdminManagerSyntaxUUID = &uuid.UUID{TimeLow: 0x9be77978, TimeMid: 0x73ed, TimeHiAndVersion: 0x4a9a, ClockSeqHiAndReserved: 0x87, ClockSeqLow: 0xfd, Node: [6]uint8{0x13, 0xf0, 0x9f, 0xec, 0x1b, 0x13}} // Syntax ID AppHostAdminManagerSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: AppHostAdminManagerSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0} )
var (
// import guard
GoPackage = "dcom/iisa"
)
Functions ¶
func NewAppHostAdminManagerServerHandle ¶
func NewAppHostAdminManagerServerHandle(o AppHostAdminManagerServer) dcerpc.ServerHandle
func RegisterAppHostAdminManagerServer ¶
func RegisterAppHostAdminManagerServer(conn dcerpc.Conn, o AppHostAdminManagerServer, opts ...dcerpc.Option)
Types ¶
type AppHostAdminManagerClient ¶
type AppHostAdminManagerClient interface { // IUnknown retrieval method. Unknown() iunknown.UnknownClient // GetAdminSection operation. GetAdminSection(context.Context, *GetAdminSectionRequest, ...dcerpc.CallOption) (*GetAdminSectionResponse, error) // GetMetadata operation. GetMetadata(context.Context, *GetMetadataRequest, ...dcerpc.CallOption) (*GetMetadataResponse, error) // SetMetadata operation. SetMetadata(context.Context, *SetMetadataRequest, ...dcerpc.CallOption) (*SetMetadataResponse, error) // ConfigManager operation. GetConfigManager(context.Context, *GetConfigManagerRequest, ...dcerpc.CallOption) (*GetConfigManagerResponse, error) // AlterContext alters the client context. AlterContext(context.Context, ...dcerpc.Option) error // IPID sets the object interface identifier. IPID(context.Context, *dcom.IPID) AppHostAdminManagerClient }
IAppHostAdminManager interface.
type AppHostAdminManagerServer ¶
type AppHostAdminManagerServer interface { // IUnknown base class. iunknown.UnknownServer // GetAdminSection operation. GetAdminSection(context.Context, *GetAdminSectionRequest) (*GetAdminSectionResponse, error) // GetMetadata operation. GetMetadata(context.Context, *GetMetadataRequest) (*GetMetadataResponse, error) // SetMetadata operation. SetMetadata(context.Context, *SetMetadataRequest) (*SetMetadataResponse, error) // ConfigManager operation. GetConfigManager(context.Context, *GetConfigManagerRequest) (*GetConfigManagerResponse, error) }
IAppHostAdminManager server interface.
type GetAdminSectionRequest ¶
type GetAdminSectionRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` SectionName *oaut.String `idl:"name:bstrSectionName" json:"section_name"` Path *oaut.String `idl:"name:bstrPath" json:"path"` }
GetAdminSectionRequest structure represents the GetAdminSection operation request
func (*GetAdminSectionRequest) MarshalNDR ¶
func (*GetAdminSectionRequest) UnmarshalNDR ¶
type GetAdminSectionResponse ¶
type GetAdminSectionResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` AdminSection *iisa.AppHostElement `idl:"name:ppAdminSection" json:"admin_section"` // Return: The GetAdminSection return value. Return int32 `idl:"name:Return" json:"return"` }
GetAdminSectionResponse structure represents the GetAdminSection operation response
func (*GetAdminSectionResponse) MarshalNDR ¶
func (*GetAdminSectionResponse) UnmarshalNDR ¶
type GetConfigManagerRequest ¶
type GetConfigManagerRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetConfigManagerRequest structure represents the ConfigManager operation request
func (*GetConfigManagerRequest) MarshalNDR ¶
func (*GetConfigManagerRequest) UnmarshalNDR ¶
type GetConfigManagerResponse ¶
type GetConfigManagerResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` ConfigManager *iisa.AppHostConfigManager `idl:"name:ppConfigManager" json:"config_manager"` // Return: The ConfigManager return value. Return int32 `idl:"name:Return" json:"return"` }
GetConfigManagerResponse structure represents the ConfigManager operation response
func (*GetConfigManagerResponse) MarshalNDR ¶
func (*GetConfigManagerResponse) UnmarshalNDR ¶
type GetMetadataRequest ¶
type GetMetadataRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` MetadataType *oaut.String `idl:"name:bstrMetadataType" json:"metadata_type"` }
GetMetadataRequest structure represents the GetMetadata operation request
func (*GetMetadataRequest) MarshalNDR ¶
func (*GetMetadataRequest) UnmarshalNDR ¶
type GetMetadataResponse ¶
type GetMetadataResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Value *oaut.Variant `idl:"name:pValue" json:"value"` // Return: The GetMetadata return value. Return int32 `idl:"name:Return" json:"return"` }
GetMetadataResponse structure represents the GetMetadata operation response
func (*GetMetadataResponse) MarshalNDR ¶
func (*GetMetadataResponse) UnmarshalNDR ¶
type SetMetadataRequest ¶
type SetMetadataRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` MetadataType *oaut.String `idl:"name:bstrMetadataType" json:"metadata_type"` Value *oaut.Variant `idl:"name:value" json:"value"` }
SetMetadataRequest structure represents the SetMetadata operation request
func (*SetMetadataRequest) MarshalNDR ¶
func (*SetMetadataRequest) UnmarshalNDR ¶
type SetMetadataResponse ¶
type SetMetadataResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` // Return: The SetMetadata return value. Return int32 `idl:"name:Return" json:"return"` }
SetMetadataResponse structure represents the SetMetadata operation response