Documentation ¶
Index ¶
- Variables
- func AppHostSectionDefinitionCollectionServerHandle(ctx context.Context, o AppHostSectionDefinitionCollectionServer, opNum int, ...) (dcerpc.Operation, error)
- func NewAppHostSectionDefinitionCollectionServerHandle(o AppHostSectionDefinitionCollectionServer) dcerpc.ServerHandle
- func RegisterAppHostSectionDefinitionCollectionServer(conn dcerpc.Conn, o AppHostSectionDefinitionCollectionServer, ...)
- type AddSectionRequest
- type AddSectionResponse
- type AppHostSectionDefinitionCollectionClient
- type AppHostSectionDefinitionCollectionServer
- type DeleteSectionRequest
- type DeleteSectionResponse
- type GetCountRequest
- type GetCountResponse
- type GetItemRequest
- type GetItemResponse
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // IAppHostSectionDefinitionCollection interface identifier b7d381ee-8860-47a1-8af4-1f33b2b1f325 AppHostSectionDefinitionCollectionIID = &dcom.IID{Data1: 0xb7d381ee, Data2: 0x8860, Data3: 0x47a1, Data4: []byte{0x8a, 0xf4, 0x1f, 0x33, 0xb2, 0xb1, 0xf3, 0x25}} // Syntax UUID AppHostSectionDefinitionCollectionSyntaxUUID = &uuid.UUID{TimeLow: 0xb7d381ee, TimeMid: 0x8860, TimeHiAndVersion: 0x47a1, ClockSeqHiAndReserved: 0x8a, ClockSeqLow: 0xf4, Node: [6]uint8{0x1f, 0x33, 0xb2, 0xb1, 0xf3, 0x25}} // Syntax ID AppHostSectionDefinitionCollectionSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: AppHostSectionDefinitionCollectionSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0} )
View Source
var (
// import guard
GoPackage = "dcom/iisa"
)
Functions ¶
func NewAppHostSectionDefinitionCollectionServerHandle ¶
func NewAppHostSectionDefinitionCollectionServerHandle(o AppHostSectionDefinitionCollectionServer) dcerpc.ServerHandle
func RegisterAppHostSectionDefinitionCollectionServer ¶
func RegisterAppHostSectionDefinitionCollectionServer(conn dcerpc.Conn, o AppHostSectionDefinitionCollectionServer, opts ...dcerpc.Option)
Types ¶
type AddSectionRequest ¶
type AddSectionRequest 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"` }
AddSectionRequest structure represents the AddSection operation request
func (*AddSectionRequest) MarshalNDR ¶
func (*AddSectionRequest) UnmarshalNDR ¶
type AddSectionResponse ¶
type AddSectionResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` ConfigSection *iisa.AppHostSectionDefinition `idl:"name:ppConfigSection" json:"config_section"` // Return: The AddSection return value. Return int32 `idl:"name:Return" json:"return"` }
AddSectionResponse structure represents the AddSection operation response
func (*AddSectionResponse) MarshalNDR ¶
func (*AddSectionResponse) UnmarshalNDR ¶
type AppHostSectionDefinitionCollectionClient ¶
type AppHostSectionDefinitionCollectionClient interface { // IUnknown retrieval method. Unknown() iunknown.UnknownClient // Count operation. GetCount(context.Context, *GetCountRequest, ...dcerpc.CallOption) (*GetCountResponse, error) // Item operation. GetItem(context.Context, *GetItemRequest, ...dcerpc.CallOption) (*GetItemResponse, error) // AddSection operation. AddSection(context.Context, *AddSectionRequest, ...dcerpc.CallOption) (*AddSectionResponse, error) // DeleteSection operation. DeleteSection(context.Context, *DeleteSectionRequest, ...dcerpc.CallOption) (*DeleteSectionResponse, error) // AlterContext alters the client context. AlterContext(context.Context, ...dcerpc.Option) error // IPID sets the object interface identifier. IPID(context.Context, *dcom.IPID) AppHostSectionDefinitionCollectionClient }
IAppHostSectionDefinitionCollection interface.
type AppHostSectionDefinitionCollectionServer ¶
type AppHostSectionDefinitionCollectionServer interface { // IUnknown base class. iunknown.UnknownServer // Count operation. GetCount(context.Context, *GetCountRequest) (*GetCountResponse, error) // Item operation. GetItem(context.Context, *GetItemRequest) (*GetItemResponse, error) // AddSection operation. AddSection(context.Context, *AddSectionRequest) (*AddSectionResponse, error) // DeleteSection operation. DeleteSection(context.Context, *DeleteSectionRequest) (*DeleteSectionResponse, error) }
IAppHostSectionDefinitionCollection server interface.
type DeleteSectionRequest ¶
type DeleteSectionRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` VarIndex *oaut.Variant `idl:"name:varIndex" json:"var_index"` }
DeleteSectionRequest structure represents the DeleteSection operation request
func (*DeleteSectionRequest) MarshalNDR ¶
func (*DeleteSectionRequest) UnmarshalNDR ¶
type DeleteSectionResponse ¶
type DeleteSectionResponse 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 DeleteSection return value. Return int32 `idl:"name:Return" json:"return"` }
DeleteSectionResponse structure represents the DeleteSection operation response
func (*DeleteSectionResponse) MarshalNDR ¶
func (*DeleteSectionResponse) UnmarshalNDR ¶
type GetCountRequest ¶
type GetCountRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetCountRequest structure represents the Count operation request
func (*GetCountRequest) MarshalNDR ¶
func (*GetCountRequest) UnmarshalNDR ¶
type GetCountResponse ¶
type GetCountResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Count uint32 `idl:"name:pcCount" json:"count"` // Return: The Count return value. Return int32 `idl:"name:Return" json:"return"` }
GetCountResponse structure represents the Count operation response
func (*GetCountResponse) MarshalNDR ¶
func (*GetCountResponse) UnmarshalNDR ¶
type GetItemRequest ¶
type GetItemRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` VarIndex *oaut.Variant `idl:"name:varIndex" json:"var_index"` }
GetItemRequest structure represents the Item operation request
func (*GetItemRequest) MarshalNDR ¶
func (*GetItemRequest) UnmarshalNDR ¶
type GetItemResponse ¶
type GetItemResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` ConfigSection *iisa.AppHostSectionDefinition `idl:"name:ppConfigSection" json:"config_section"` // Return: The Item return value. Return int32 `idl:"name:Return" json:"return"` }
GetItemResponse structure represents the Item operation response
func (*GetItemResponse) MarshalNDR ¶
func (*GetItemResponse) UnmarshalNDR ¶
Click to show internal directories.
Click to hide internal directories.