Documentation ¶
Index ¶
- Variables
- func AppHostSectionGroupServerHandle(ctx context.Context, o AppHostSectionGroupServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)
- func NewAppHostSectionGroupServerHandle(o AppHostSectionGroupServer) dcerpc.ServerHandle
- func RegisterAppHostSectionGroupServer(conn dcerpc.Conn, o AppHostSectionGroupServer, opts ...dcerpc.Option)
- type AddSectionGroupRequest
- type AddSectionGroupResponse
- type AppHostSectionGroupClient
- type AppHostSectionGroupServer
- type DeleteSectionGroupRequest
- type DeleteSectionGroupResponse
- type GetCountRequest
- type GetCountResponse
- type GetItemRequest
- type GetItemResponse
- type GetNameRequest
- type GetNameResponse
- type GetSectionsRequest
- type GetSectionsResponse
- type GetTypeRequest
- type GetTypeResponse
- type SetTypeRequest
- type SetTypeResponse
Constants ¶
This section is empty.
Variables ¶
var ( // IAppHostSectionGroup interface identifier 0dd8a158-ebe6-4008-a1d9-b7ecc8f1104b AppHostSectionGroupIID = &dcom.IID{Data1: 0x0dd8a158, Data2: 0xebe6, Data3: 0x4008, Data4: []byte{0xa1, 0xd9, 0xb7, 0xec, 0xc8, 0xf1, 0x10, 0x4b}} // Syntax UUID AppHostSectionGroupSyntaxUUID = &uuid.UUID{TimeLow: 0xdd8a158, TimeMid: 0xebe6, TimeHiAndVersion: 0x4008, ClockSeqHiAndReserved: 0xa1, ClockSeqLow: 0xd9, Node: [6]uint8{0xb7, 0xec, 0xc8, 0xf1, 0x10, 0x4b}} // Syntax ID AppHostSectionGroupSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: AppHostSectionGroupSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0} )
var (
// import guard
GoPackage = "dcom/iisa"
)
Functions ¶
func NewAppHostSectionGroupServerHandle ¶
func NewAppHostSectionGroupServerHandle(o AppHostSectionGroupServer) dcerpc.ServerHandle
func RegisterAppHostSectionGroupServer ¶
func RegisterAppHostSectionGroupServer(conn dcerpc.Conn, o AppHostSectionGroupServer, opts ...dcerpc.Option)
Types ¶
type AddSectionGroupRequest ¶
type AddSectionGroupRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` SectionGroupName *oaut.String `idl:"name:bstrSectionGroupName" json:"section_group_name"` }
AddSectionGroupRequest structure represents the AddSectionGroup operation request
func (*AddSectionGroupRequest) MarshalNDR ¶
func (*AddSectionGroupRequest) UnmarshalNDR ¶
type AddSectionGroupResponse ¶
type AddSectionGroupResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` SectionGroup *iisa.AppHostSectionGroup `idl:"name:ppSectionGroup" json:"section_group"` // Return: The AddSectionGroup return value. Return int32 `idl:"name:Return" json:"return"` }
AddSectionGroupResponse structure represents the AddSectionGroup operation response
func (*AddSectionGroupResponse) MarshalNDR ¶
func (*AddSectionGroupResponse) UnmarshalNDR ¶
type AppHostSectionGroupClient ¶
type AppHostSectionGroupClient 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) // Sections operation. GetSections(context.Context, *GetSectionsRequest, ...dcerpc.CallOption) (*GetSectionsResponse, error) // AddSectionGroup operation. AddSectionGroup(context.Context, *AddSectionGroupRequest, ...dcerpc.CallOption) (*AddSectionGroupResponse, error) // DeleteSectionGroup operation. DeleteSectionGroup(context.Context, *DeleteSectionGroupRequest, ...dcerpc.CallOption) (*DeleteSectionGroupResponse, error) // Name operation. GetName(context.Context, *GetNameRequest, ...dcerpc.CallOption) (*GetNameResponse, error) // Type operation. GetType(context.Context, *GetTypeRequest, ...dcerpc.CallOption) (*GetTypeResponse, error) // Type operation. SetType(context.Context, *SetTypeRequest, ...dcerpc.CallOption) (*SetTypeResponse, error) // AlterContext alters the client context. AlterContext(context.Context, ...dcerpc.Option) error // IPID sets the object interface identifier. IPID(context.Context, *dcom.IPID) AppHostSectionGroupClient }
IAppHostSectionGroup interface.
type AppHostSectionGroupServer ¶
type AppHostSectionGroupServer interface { // IUnknown base class. iunknown.UnknownServer // Count operation. GetCount(context.Context, *GetCountRequest) (*GetCountResponse, error) // Item operation. GetItem(context.Context, *GetItemRequest) (*GetItemResponse, error) // Sections operation. GetSections(context.Context, *GetSectionsRequest) (*GetSectionsResponse, error) // AddSectionGroup operation. AddSectionGroup(context.Context, *AddSectionGroupRequest) (*AddSectionGroupResponse, error) // DeleteSectionGroup operation. DeleteSectionGroup(context.Context, *DeleteSectionGroupRequest) (*DeleteSectionGroupResponse, error) // Name operation. GetName(context.Context, *GetNameRequest) (*GetNameResponse, error) // Type operation. GetType(context.Context, *GetTypeRequest) (*GetTypeResponse, error) // Type operation. SetType(context.Context, *SetTypeRequest) (*SetTypeResponse, error) }
IAppHostSectionGroup server interface.
type DeleteSectionGroupRequest ¶
type DeleteSectionGroupRequest 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"` }
DeleteSectionGroupRequest structure represents the DeleteSectionGroup operation request
func (*DeleteSectionGroupRequest) MarshalNDR ¶
func (*DeleteSectionGroupRequest) UnmarshalNDR ¶
type DeleteSectionGroupResponse ¶
type DeleteSectionGroupResponse 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 DeleteSectionGroup return value. Return int32 `idl:"name:Return" json:"return"` }
DeleteSectionGroupResponse structure represents the DeleteSectionGroup operation response
func (*DeleteSectionGroupResponse) MarshalNDR ¶
func (*DeleteSectionGroupResponse) 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"` SectionGroupCount uint32 `idl:"name:pcSectionGroup" json:"section_group_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"` SectionGroup *iisa.AppHostSectionGroup `idl:"name:ppSectionGroup" json:"section_group"` // 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 ¶
type GetNameRequest ¶
type GetNameRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetNameRequest structure represents the Name operation request
func (*GetNameRequest) MarshalNDR ¶
func (*GetNameRequest) UnmarshalNDR ¶
type GetNameResponse ¶
type GetNameResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Name *oaut.String `idl:"name:pbstrName" json:"name"` // Return: The Name return value. Return int32 `idl:"name:Return" json:"return"` }
GetNameResponse structure represents the Name operation response
func (*GetNameResponse) MarshalNDR ¶
func (*GetNameResponse) UnmarshalNDR ¶
type GetSectionsRequest ¶
type GetSectionsRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetSectionsRequest structure represents the Sections operation request
func (*GetSectionsRequest) MarshalNDR ¶
func (*GetSectionsRequest) UnmarshalNDR ¶
type GetSectionsResponse ¶
type GetSectionsResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Sections *iisa.AppHostSectionDefinitionCollection `idl:"name:ppSections" json:"sections"` // Return: The Sections return value. Return int32 `idl:"name:Return" json:"return"` }
GetSectionsResponse structure represents the Sections operation response
func (*GetSectionsResponse) MarshalNDR ¶
func (*GetSectionsResponse) UnmarshalNDR ¶
type GetTypeRequest ¶
type GetTypeRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetTypeRequest structure represents the Type operation request
func (*GetTypeRequest) MarshalNDR ¶
func (*GetTypeRequest) UnmarshalNDR ¶
type GetTypeResponse ¶
type GetTypeResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Type *oaut.String `idl:"name:pbstrType" json:"type"` // Return: The Type return value. Return int32 `idl:"name:Return" json:"return"` }
GetTypeResponse structure represents the Type operation response
func (*GetTypeResponse) MarshalNDR ¶
func (*GetTypeResponse) UnmarshalNDR ¶
type SetTypeRequest ¶
type SetTypeRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` Type *oaut.String `idl:"name:bstrType" json:"type"` }
SetTypeRequest structure represents the Type operation request
func (*SetTypeRequest) MarshalNDR ¶
func (*SetTypeRequest) UnmarshalNDR ¶
type SetTypeResponse ¶
type SetTypeResponse 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 Type return value. Return int32 `idl:"name:Return" json:"return"` }
SetTypeResponse structure represents the Type operation response