Documentation ¶
Index ¶
- Variables
- func AppHostSectionDefinitionServerHandle(ctx context.Context, o AppHostSectionDefinitionServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)
- func NewAppHostSectionDefinitionServerHandle(o AppHostSectionDefinitionServer) dcerpc.ServerHandle
- func RegisterAppHostSectionDefinitionServer(conn dcerpc.Conn, o AppHostSectionDefinitionServer, opts ...dcerpc.Option)
- type AppHostSectionDefinitionClient
- type AppHostSectionDefinitionServer
- type GetAllowDefinitionRequest
- type GetAllowDefinitionResponse
- type GetAllowLocationRequest
- type GetAllowLocationResponse
- type GetNameRequest
- type GetNameResponse
- type GetOverrideModeDefaultRequest
- type GetOverrideModeDefaultResponse
- type GetTypeRequest
- type GetTypeResponse
- type SetAllowDefinitionRequest
- type SetAllowDefinitionResponse
- type SetAllowLocationRequest
- type SetAllowLocationResponse
- type SetOverrideModeDefaultRequest
- type SetOverrideModeDefaultResponse
- type SetTypeRequest
- type SetTypeResponse
Constants ¶
This section is empty.
Variables ¶
var ( // IAppHostSectionDefinition interface identifier c5c04795-321c-4014-8fd6-d44658799393 AppHostSectionDefinitionIID = &dcom.IID{Data1: 0xc5c04795, Data2: 0x321c, Data3: 0x4014, Data4: []byte{0x8f, 0xd6, 0xd4, 0x46, 0x58, 0x79, 0x93, 0x93}} // Syntax UUID AppHostSectionDefinitionSyntaxUUID = &uuid.UUID{TimeLow: 0xc5c04795, TimeMid: 0x321c, TimeHiAndVersion: 0x4014, ClockSeqHiAndReserved: 0x8f, ClockSeqLow: 0xd6, Node: [6]uint8{0xd4, 0x46, 0x58, 0x79, 0x93, 0x93}} // Syntax ID AppHostSectionDefinitionSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: AppHostSectionDefinitionSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0} )
var (
// import guard
GoPackage = "dcom/iisa"
)
Functions ¶
func NewAppHostSectionDefinitionServerHandle ¶
func NewAppHostSectionDefinitionServerHandle(o AppHostSectionDefinitionServer) dcerpc.ServerHandle
func RegisterAppHostSectionDefinitionServer ¶
func RegisterAppHostSectionDefinitionServer(conn dcerpc.Conn, o AppHostSectionDefinitionServer, opts ...dcerpc.Option)
Types ¶
type AppHostSectionDefinitionClient ¶
type AppHostSectionDefinitionClient interface { // IUnknown retrieval method. Unknown() iunknown.UnknownClient // 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) // OverrideModeDefault operation. GetOverrideModeDefault(context.Context, *GetOverrideModeDefaultRequest, ...dcerpc.CallOption) (*GetOverrideModeDefaultResponse, error) // OverrideModeDefault operation. SetOverrideModeDefault(context.Context, *SetOverrideModeDefaultRequest, ...dcerpc.CallOption) (*SetOverrideModeDefaultResponse, error) // AllowDefinition operation. GetAllowDefinition(context.Context, *GetAllowDefinitionRequest, ...dcerpc.CallOption) (*GetAllowDefinitionResponse, error) // AllowDefinition operation. SetAllowDefinition(context.Context, *SetAllowDefinitionRequest, ...dcerpc.CallOption) (*SetAllowDefinitionResponse, error) // AllowLocation operation. GetAllowLocation(context.Context, *GetAllowLocationRequest, ...dcerpc.CallOption) (*GetAllowLocationResponse, error) // AllowLocation operation. SetAllowLocation(context.Context, *SetAllowLocationRequest, ...dcerpc.CallOption) (*SetAllowLocationResponse, error) // AlterContext alters the client context. AlterContext(context.Context, ...dcerpc.Option) error // IPID sets the object interface identifier. IPID(context.Context, *dcom.IPID) AppHostSectionDefinitionClient }
IAppHostSectionDefinition interface.
type AppHostSectionDefinitionServer ¶
type AppHostSectionDefinitionServer interface { // IUnknown base class. iunknown.UnknownServer // Name operation. GetName(context.Context, *GetNameRequest) (*GetNameResponse, error) // Type operation. GetType(context.Context, *GetTypeRequest) (*GetTypeResponse, error) // Type operation. SetType(context.Context, *SetTypeRequest) (*SetTypeResponse, error) // OverrideModeDefault operation. GetOverrideModeDefault(context.Context, *GetOverrideModeDefaultRequest) (*GetOverrideModeDefaultResponse, error) // OverrideModeDefault operation. SetOverrideModeDefault(context.Context, *SetOverrideModeDefaultRequest) (*SetOverrideModeDefaultResponse, error) // AllowDefinition operation. GetAllowDefinition(context.Context, *GetAllowDefinitionRequest) (*GetAllowDefinitionResponse, error) // AllowDefinition operation. SetAllowDefinition(context.Context, *SetAllowDefinitionRequest) (*SetAllowDefinitionResponse, error) // AllowLocation operation. GetAllowLocation(context.Context, *GetAllowLocationRequest) (*GetAllowLocationResponse, error) // AllowLocation operation. SetAllowLocation(context.Context, *SetAllowLocationRequest) (*SetAllowLocationResponse, error) }
IAppHostSectionDefinition server interface.
type GetAllowDefinitionRequest ¶
type GetAllowDefinitionRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetAllowDefinitionRequest structure represents the AllowDefinition operation request
func (*GetAllowDefinitionRequest) MarshalNDR ¶
func (*GetAllowDefinitionRequest) UnmarshalNDR ¶
type GetAllowDefinitionResponse ¶
type GetAllowDefinitionResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` AllowDefinition *oaut.String `idl:"name:pbstrAllowDefinition" json:"allow_definition"` // Return: The AllowDefinition return value. Return int32 `idl:"name:Return" json:"return"` }
GetAllowDefinitionResponse structure represents the AllowDefinition operation response
func (*GetAllowDefinitionResponse) MarshalNDR ¶
func (*GetAllowDefinitionResponse) UnmarshalNDR ¶
type GetAllowLocationRequest ¶
type GetAllowLocationRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetAllowLocationRequest structure represents the AllowLocation operation request
func (*GetAllowLocationRequest) MarshalNDR ¶
func (*GetAllowLocationRequest) UnmarshalNDR ¶
type GetAllowLocationResponse ¶
type GetAllowLocationResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` AllowLocation *oaut.String `idl:"name:pbstrAllowLocation" json:"allow_location"` // Return: The AllowLocation return value. Return int32 `idl:"name:Return" json:"return"` }
GetAllowLocationResponse structure represents the AllowLocation operation response
func (*GetAllowLocationResponse) MarshalNDR ¶
func (*GetAllowLocationResponse) 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 GetOverrideModeDefaultRequest ¶
type GetOverrideModeDefaultRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetOverrideModeDefaultRequest structure represents the OverrideModeDefault operation request
func (*GetOverrideModeDefaultRequest) MarshalNDR ¶
func (*GetOverrideModeDefaultRequest) UnmarshalNDR ¶
type GetOverrideModeDefaultResponse ¶
type GetOverrideModeDefaultResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` OverrideModeDefault *oaut.String `idl:"name:pbstrOverrideModeDefault" json:"override_mode_default"` // Return: The OverrideModeDefault return value. Return int32 `idl:"name:Return" json:"return"` }
GetOverrideModeDefaultResponse structure represents the OverrideModeDefault operation response
func (*GetOverrideModeDefaultResponse) MarshalNDR ¶
func (*GetOverrideModeDefaultResponse) 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 SetAllowDefinitionRequest ¶
type SetAllowDefinitionRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` AllowDefinition *oaut.String `idl:"name:bstrAllowDefinition" json:"allow_definition"` }
SetAllowDefinitionRequest structure represents the AllowDefinition operation request
func (*SetAllowDefinitionRequest) MarshalNDR ¶
func (*SetAllowDefinitionRequest) UnmarshalNDR ¶
type SetAllowDefinitionResponse ¶
type SetAllowDefinitionResponse 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 AllowDefinition return value. Return int32 `idl:"name:Return" json:"return"` }
SetAllowDefinitionResponse structure represents the AllowDefinition operation response
func (*SetAllowDefinitionResponse) MarshalNDR ¶
func (*SetAllowDefinitionResponse) UnmarshalNDR ¶
type SetAllowLocationRequest ¶
type SetAllowLocationRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` AllowLocation *oaut.String `idl:"name:bstrAllowLocation" json:"allow_location"` }
SetAllowLocationRequest structure represents the AllowLocation operation request
func (*SetAllowLocationRequest) MarshalNDR ¶
func (*SetAllowLocationRequest) UnmarshalNDR ¶
type SetAllowLocationResponse ¶
type SetAllowLocationResponse 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 AllowLocation return value. Return int32 `idl:"name:Return" json:"return"` }
SetAllowLocationResponse structure represents the AllowLocation operation response
func (*SetAllowLocationResponse) MarshalNDR ¶
func (*SetAllowLocationResponse) UnmarshalNDR ¶
type SetOverrideModeDefaultRequest ¶
type SetOverrideModeDefaultRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` OverrideModeDefault *oaut.String `idl:"name:bstrOverrideModeDefault" json:"override_mode_default"` }
SetOverrideModeDefaultRequest structure represents the OverrideModeDefault operation request
func (*SetOverrideModeDefaultRequest) MarshalNDR ¶
func (*SetOverrideModeDefaultRequest) UnmarshalNDR ¶
type SetOverrideModeDefaultResponse ¶
type SetOverrideModeDefaultResponse 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 OverrideModeDefault return value. Return int32 `idl:"name:Return" json:"return"` }
SetOverrideModeDefaultResponse structure represents the OverrideModeDefault operation response
func (*SetOverrideModeDefaultResponse) MarshalNDR ¶
func (*SetOverrideModeDefaultResponse) 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