Documentation ¶
Index ¶
- Variables
- func AppHostConfigFileServerHandle(ctx context.Context, o AppHostConfigFileServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)
- func NewAppHostConfigFileServerHandle(o AppHostConfigFileServer) dcerpc.ServerHandle
- func RegisterAppHostConfigFileServer(conn dcerpc.Conn, o AppHostConfigFileServer, opts ...dcerpc.Option)
- type AppHostConfigFileClient
- type AppHostConfigFileServer
- type ClearInvalidSectionsRequest
- type ClearInvalidSectionsResponse
- type GetAdminSectionRequest
- type GetAdminSectionResponse
- type GetConfigPathRequest
- type GetConfigPathResponse
- type GetFilePathRequest
- type GetFilePathResponse
- type GetLocationsRequest
- type GetLocationsResponse
- type GetMetadataRequest
- type GetMetadataResponse
- type GetRootSectionGroupRequest
- type GetRootSectionGroupResponse
- type SetMetadataRequest
- type SetMetadataResponse
Constants ¶
This section is empty.
Variables ¶
var ( // IAppHostConfigFile interface identifier ada4e6fb-e025-401e-a5d0-c3134a281f07 AppHostConfigFileIID = &dcom.IID{Data1: 0xada4e6fb, Data2: 0xe025, Data3: 0x401e, Data4: []byte{0xa5, 0xd0, 0xc3, 0x13, 0x4a, 0x28, 0x1f, 0x07}} // Syntax UUID AppHostConfigFileSyntaxUUID = &uuid.UUID{TimeLow: 0xada4e6fb, TimeMid: 0xe025, TimeHiAndVersion: 0x401e, ClockSeqHiAndReserved: 0xa5, ClockSeqLow: 0xd0, Node: [6]uint8{0xc3, 0x13, 0x4a, 0x28, 0x1f, 0x7}} // Syntax ID AppHostConfigFileSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: AppHostConfigFileSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0} )
var (
// import guard
GoPackage = "dcom/iisa"
)
Functions ¶
func NewAppHostConfigFileServerHandle ¶
func NewAppHostConfigFileServerHandle(o AppHostConfigFileServer) dcerpc.ServerHandle
func RegisterAppHostConfigFileServer ¶
func RegisterAppHostConfigFileServer(conn dcerpc.Conn, o AppHostConfigFileServer, opts ...dcerpc.Option)
Types ¶
type AppHostConfigFileClient ¶
type AppHostConfigFileClient interface { // IUnknown retrieval method. Unknown() iunknown.UnknownClient // ConfigPath operation. GetConfigPath(context.Context, *GetConfigPathRequest, ...dcerpc.CallOption) (*GetConfigPathResponse, error) // FilePath operation. GetFilePath(context.Context, *GetFilePathRequest, ...dcerpc.CallOption) (*GetFilePathResponse, error) // Locations operation. GetLocations(context.Context, *GetLocationsRequest, ...dcerpc.CallOption) (*GetLocationsResponse, error) // 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) // ClearInvalidSections operation. ClearInvalidSections(context.Context, *ClearInvalidSectionsRequest, ...dcerpc.CallOption) (*ClearInvalidSectionsResponse, error) // RootSectionGroup operation. GetRootSectionGroup(context.Context, *GetRootSectionGroupRequest, ...dcerpc.CallOption) (*GetRootSectionGroupResponse, error) // AlterContext alters the client context. AlterContext(context.Context, ...dcerpc.Option) error // IPID sets the object interface identifier. IPID(context.Context, *dcom.IPID) AppHostConfigFileClient }
IAppHostConfigFile interface.
type AppHostConfigFileServer ¶
type AppHostConfigFileServer interface { // IUnknown base class. iunknown.UnknownServer // ConfigPath operation. GetConfigPath(context.Context, *GetConfigPathRequest) (*GetConfigPathResponse, error) // FilePath operation. GetFilePath(context.Context, *GetFilePathRequest) (*GetFilePathResponse, error) // Locations operation. GetLocations(context.Context, *GetLocationsRequest) (*GetLocationsResponse, error) // GetAdminSection operation. GetAdminSection(context.Context, *GetAdminSectionRequest) (*GetAdminSectionResponse, error) // GetMetadata operation. GetMetadata(context.Context, *GetMetadataRequest) (*GetMetadataResponse, error) // SetMetadata operation. SetMetadata(context.Context, *SetMetadataRequest) (*SetMetadataResponse, error) // ClearInvalidSections operation. ClearInvalidSections(context.Context, *ClearInvalidSectionsRequest) (*ClearInvalidSectionsResponse, error) // RootSectionGroup operation. GetRootSectionGroup(context.Context, *GetRootSectionGroupRequest) (*GetRootSectionGroupResponse, error) }
IAppHostConfigFile server interface.
type ClearInvalidSectionsRequest ¶
type ClearInvalidSectionsRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
ClearInvalidSectionsRequest structure represents the ClearInvalidSections operation request
func (*ClearInvalidSectionsRequest) MarshalNDR ¶
func (*ClearInvalidSectionsRequest) UnmarshalNDR ¶
type ClearInvalidSectionsResponse ¶
type ClearInvalidSectionsResponse 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 ClearInvalidSections return value. Return int32 `idl:"name:Return" json:"return"` }
ClearInvalidSectionsResponse structure represents the ClearInvalidSections operation response
func (*ClearInvalidSectionsResponse) MarshalNDR ¶
func (*ClearInvalidSectionsResponse) UnmarshalNDR ¶
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 GetConfigPathRequest ¶
type GetConfigPathRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetConfigPathRequest structure represents the ConfigPath operation request
func (*GetConfigPathRequest) MarshalNDR ¶
func (*GetConfigPathRequest) UnmarshalNDR ¶
type GetConfigPathResponse ¶
type GetConfigPathResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` ConfigPath *oaut.String `idl:"name:pbstrConfigPath" json:"config_path"` // Return: The ConfigPath return value. Return int32 `idl:"name:Return" json:"return"` }
GetConfigPathResponse structure represents the ConfigPath operation response
func (*GetConfigPathResponse) MarshalNDR ¶
func (*GetConfigPathResponse) UnmarshalNDR ¶
type GetFilePathRequest ¶
type GetFilePathRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetFilePathRequest structure represents the FilePath operation request
func (*GetFilePathRequest) MarshalNDR ¶
func (*GetFilePathRequest) UnmarshalNDR ¶
type GetFilePathResponse ¶
type GetFilePathResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` FilePath *oaut.String `idl:"name:pbstrFilePath" json:"file_path"` // Return: The FilePath return value. Return int32 `idl:"name:Return" json:"return"` }
GetFilePathResponse structure represents the FilePath operation response
func (*GetFilePathResponse) MarshalNDR ¶
func (*GetFilePathResponse) UnmarshalNDR ¶
type GetLocationsRequest ¶
type GetLocationsRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetLocationsRequest structure represents the Locations operation request
func (*GetLocationsRequest) MarshalNDR ¶
func (*GetLocationsRequest) UnmarshalNDR ¶
type GetLocationsResponse ¶
type GetLocationsResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Locations *iisa.AppHostConfigLocationCollection `idl:"name:ppLocations" json:"locations"` // Return: The Locations return value. Return int32 `idl:"name:Return" json:"return"` }
GetLocationsResponse structure represents the Locations operation response
func (*GetLocationsResponse) MarshalNDR ¶
func (*GetLocationsResponse) 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 GetRootSectionGroupRequest ¶
type GetRootSectionGroupRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetRootSectionGroupRequest structure represents the RootSectionGroup operation request
func (*GetRootSectionGroupRequest) MarshalNDR ¶
func (*GetRootSectionGroupRequest) UnmarshalNDR ¶
type GetRootSectionGroupResponse ¶
type GetRootSectionGroupResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` SectionGroups *iisa.AppHostSectionGroup `idl:"name:ppSectionGroups" json:"section_groups"` // Return: The RootSectionGroup return value. Return int32 `idl:"name:Return" json:"return"` }
GetRootSectionGroupResponse structure represents the RootSectionGroup operation response
func (*GetRootSectionGroupResponse) MarshalNDR ¶
func (*GetRootSectionGroupResponse) 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