Documentation ¶
Index ¶
- Variables
- func NewPipelineModuleDefinitionServerHandle(o PipelineModuleDefinitionServer) dcerpc.ServerHandle
- func PipelineModuleDefinitionServerHandle(ctx context.Context, o PipelineModuleDefinitionServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)
- func RegisterPipelineModuleDefinitionServer(conn dcerpc.Conn, o PipelineModuleDefinitionServer, opts ...dcerpc.Option)
- type GetAccountRequest
- type GetAccountResponse
- type GetCompanyRequest
- type GetCompanyResponse
- type GetEnabledRequest
- type GetEnabledResponse
- type GetModuleClassIDRequest
- type GetModuleClassIDResponse
- type GetModuleTypeRequest
- type GetModuleTypeResponse
- type GetNameRequest
- type GetNameResponse
- type GetNeedsFileContentRequest
- type GetNeedsFileContentResponse
- type GetParametersRequest
- type GetParametersResponse
- type GetSupportedExtensionsRequest
- type GetSupportedExtensionsResponse
- type GetVersionRequest
- type GetVersionResponse
- type PipelineModuleDefinitionClient
- type PipelineModuleDefinitionServer
- type SetAccountRequest
- type SetAccountResponse
- type SetCompanyRequest
- type SetCompanyResponse
- type SetEnabledRequest
- type SetEnabledResponse
- type SetModuleClassIDRequest
- type SetModuleClassIDResponse
- type SetNameRequest
- type SetNameResponse
- type SetNeedsFileContentRequest
- type SetNeedsFileContentResponse
- type SetParametersRequest
- type SetParametersResponse
- type SetSupportedExtensionsRequest
- type SetSupportedExtensionsResponse
- type SetVersionRequest
- type SetVersionResponse
Constants ¶
This section is empty.
Variables ¶
var ( // IFsrmPipelineModuleDefinition interface identifier 515c1277-2c81-440e-8fcf-367921ed4f59 PipelineModuleDefinitionIID = &dcom.IID{Data1: 0x515c1277, Data2: 0x2c81, Data3: 0x440e, Data4: []byte{0x8f, 0xcf, 0x36, 0x79, 0x21, 0xed, 0x4f, 0x59}} // Syntax UUID PipelineModuleDefinitionSyntaxUUID = &uuid.UUID{TimeLow: 0x515c1277, TimeMid: 0x2c81, TimeHiAndVersion: 0x440e, ClockSeqHiAndReserved: 0x8f, ClockSeqLow: 0xcf, Node: [6]uint8{0x36, 0x79, 0x21, 0xed, 0x4f, 0x59}} // Syntax ID PipelineModuleDefinitionSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: PipelineModuleDefinitionSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0} )
var (
// import guard
GoPackage = "dcom/fsrm"
)
Functions ¶
func NewPipelineModuleDefinitionServerHandle ¶
func NewPipelineModuleDefinitionServerHandle(o PipelineModuleDefinitionServer) dcerpc.ServerHandle
func RegisterPipelineModuleDefinitionServer ¶
func RegisterPipelineModuleDefinitionServer(conn dcerpc.Conn, o PipelineModuleDefinitionServer, opts ...dcerpc.Option)
Types ¶
type GetAccountRequest ¶
type GetAccountRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetAccountRequest structure represents the Account operation request
func (*GetAccountRequest) MarshalNDR ¶
func (*GetAccountRequest) UnmarshalNDR ¶
type GetAccountResponse ¶
type GetAccountResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` RetrievalAccount fsrm.AccountType `idl:"name:retrievalAccount" json:"retrieval_account"` // Return: The Account return value. Return int32 `idl:"name:Return" json:"return"` }
GetAccountResponse structure represents the Account operation response
func (*GetAccountResponse) MarshalNDR ¶
func (*GetAccountResponse) UnmarshalNDR ¶
type GetCompanyRequest ¶
type GetCompanyRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetCompanyRequest structure represents the Company operation request
func (*GetCompanyRequest) MarshalNDR ¶
func (*GetCompanyRequest) UnmarshalNDR ¶
type GetCompanyResponse ¶
type GetCompanyResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Company *oaut.String `idl:"name:company" json:"company"` // Return: The Company return value. Return int32 `idl:"name:Return" json:"return"` }
GetCompanyResponse structure represents the Company operation response
func (*GetCompanyResponse) MarshalNDR ¶
func (*GetCompanyResponse) UnmarshalNDR ¶
type GetEnabledRequest ¶
type GetEnabledRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetEnabledRequest structure represents the Enabled operation request
func (*GetEnabledRequest) MarshalNDR ¶
func (*GetEnabledRequest) UnmarshalNDR ¶
type GetEnabledResponse ¶
type GetEnabledResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Enabled int16 `idl:"name:enabled" json:"enabled"` // Return: The Enabled return value. Return int32 `idl:"name:Return" json:"return"` }
GetEnabledResponse structure represents the Enabled operation response
func (*GetEnabledResponse) MarshalNDR ¶
func (*GetEnabledResponse) UnmarshalNDR ¶
type GetModuleClassIDRequest ¶
type GetModuleClassIDRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetModuleClassIDRequest structure represents the ModuleClsid operation request
func (*GetModuleClassIDRequest) MarshalNDR ¶
func (*GetModuleClassIDRequest) UnmarshalNDR ¶
type GetModuleClassIDResponse ¶
type GetModuleClassIDResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` ModuleClassID *oaut.String `idl:"name:moduleClsid" json:"module_class_id"` // Return: The ModuleClsid return value. Return int32 `idl:"name:Return" json:"return"` }
GetModuleClassIDResponse structure represents the ModuleClsid operation response
func (*GetModuleClassIDResponse) MarshalNDR ¶
func (*GetModuleClassIDResponse) UnmarshalNDR ¶
type GetModuleTypeRequest ¶
type GetModuleTypeRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetModuleTypeRequest structure represents the ModuleType operation request
func (*GetModuleTypeRequest) MarshalNDR ¶
func (*GetModuleTypeRequest) UnmarshalNDR ¶
type GetModuleTypeResponse ¶
type GetModuleTypeResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` // moduleType: Pointer to a variable that upon completion contains the Module type of // the module definition. ModuleType fsrm.PipelineModuleType `idl:"name:moduleType" json:"module_type"` // Return: The ModuleType return value. Return int32 `idl:"name:Return" json:"return"` }
GetModuleTypeResponse structure represents the ModuleType operation response
func (*GetModuleTypeResponse) MarshalNDR ¶
func (*GetModuleTypeResponse) 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:name" 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 GetNeedsFileContentRequest ¶
type GetNeedsFileContentRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetNeedsFileContentRequest structure represents the NeedsFileContent operation request
func (*GetNeedsFileContentRequest) MarshalNDR ¶
func (*GetNeedsFileContentRequest) UnmarshalNDR ¶
type GetNeedsFileContentResponse ¶
type GetNeedsFileContentResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` NeedsFileContent int16 `idl:"name:needsFileContent" json:"needs_file_content"` // Return: The NeedsFileContent return value. Return int32 `idl:"name:Return" json:"return"` }
GetNeedsFileContentResponse structure represents the NeedsFileContent operation response
func (*GetNeedsFileContentResponse) MarshalNDR ¶
func (*GetNeedsFileContentResponse) UnmarshalNDR ¶
type GetParametersRequest ¶
type GetParametersRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetParametersRequest structure represents the Parameters operation request
func (*GetParametersRequest) MarshalNDR ¶
func (*GetParametersRequest) UnmarshalNDR ¶
type GetParametersResponse ¶
type GetParametersResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Parameters *oaut.SafeArray `idl:"name:parameters" json:"parameters"` // Return: The Parameters return value. Return int32 `idl:"name:Return" json:"return"` }
GetParametersResponse structure represents the Parameters operation response
func (*GetParametersResponse) MarshalNDR ¶
func (*GetParametersResponse) UnmarshalNDR ¶
type GetSupportedExtensionsRequest ¶
type GetSupportedExtensionsRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetSupportedExtensionsRequest structure represents the SupportedExtensions operation request
func (*GetSupportedExtensionsRequest) MarshalNDR ¶
func (*GetSupportedExtensionsRequest) UnmarshalNDR ¶
type GetSupportedExtensionsResponse ¶
type GetSupportedExtensionsResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` SupportedExtensions *oaut.SafeArray `idl:"name:supportedExtensions" json:"supported_extensions"` // Return: The SupportedExtensions return value. Return int32 `idl:"name:Return" json:"return"` }
GetSupportedExtensionsResponse structure represents the SupportedExtensions operation response
func (*GetSupportedExtensionsResponse) MarshalNDR ¶
func (*GetSupportedExtensionsResponse) UnmarshalNDR ¶
type GetVersionRequest ¶
type GetVersionRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetVersionRequest structure represents the Version operation request
func (*GetVersionRequest) MarshalNDR ¶
func (*GetVersionRequest) UnmarshalNDR ¶
type GetVersionResponse ¶
type GetVersionResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Version *oaut.String `idl:"name:version" json:"version"` // Return: The Version return value. Return int32 `idl:"name:Return" json:"return"` }
GetVersionResponse structure represents the Version operation response
func (*GetVersionResponse) MarshalNDR ¶
func (*GetVersionResponse) UnmarshalNDR ¶
type PipelineModuleDefinitionClient ¶
type PipelineModuleDefinitionClient interface { // IFsrmObject retrieval method. Object() ifsrmobject.ObjectClient // ModuleClsid operation. GetModuleClassID(context.Context, *GetModuleClassIDRequest, ...dcerpc.CallOption) (*GetModuleClassIDResponse, error) // ModuleClsid operation. SetModuleClassID(context.Context, *SetModuleClassIDRequest, ...dcerpc.CallOption) (*SetModuleClassIDResponse, error) // Name operation. GetName(context.Context, *GetNameRequest, ...dcerpc.CallOption) (*GetNameResponse, error) // Name operation. SetName(context.Context, *SetNameRequest, ...dcerpc.CallOption) (*SetNameResponse, error) // Company operation. GetCompany(context.Context, *GetCompanyRequest, ...dcerpc.CallOption) (*GetCompanyResponse, error) // Company operation. SetCompany(context.Context, *SetCompanyRequest, ...dcerpc.CallOption) (*SetCompanyResponse, error) // Version operation. GetVersion(context.Context, *GetVersionRequest, ...dcerpc.CallOption) (*GetVersionResponse, error) // Version operation. SetVersion(context.Context, *SetVersionRequest, ...dcerpc.CallOption) (*SetVersionResponse, error) // The ModuleType (get) method retrieves the Module type of the module definition as // defined in the FsrmPipelineModuleType (section 2.2.1.2.12) enumeration and returns // S_OK upon successful completion. // // Return Values: The method MUST return zero on success, or a nonzero error code on // failure. // // +-------------------------+-----------------------------------+ // | RETURN | | // | VALUE/CODE | DESCRIPTION | // | | | // +-------------------------+-----------------------------------+ // +-------------------------+-----------------------------------+ // | 0x80070057 E_INVALIDARG | The moduleType parameter is NULL. | // +-------------------------+-----------------------------------+ GetModuleType(context.Context, *GetModuleTypeRequest, ...dcerpc.CallOption) (*GetModuleTypeResponse, error) // Enabled operation. GetEnabled(context.Context, *GetEnabledRequest, ...dcerpc.CallOption) (*GetEnabledResponse, error) // Enabled operation. SetEnabled(context.Context, *SetEnabledRequest, ...dcerpc.CallOption) (*SetEnabledResponse, error) // NeedsFileContent operation. GetNeedsFileContent(context.Context, *GetNeedsFileContentRequest, ...dcerpc.CallOption) (*GetNeedsFileContentResponse, error) // NeedsFileContent operation. SetNeedsFileContent(context.Context, *SetNeedsFileContentRequest, ...dcerpc.CallOption) (*SetNeedsFileContentResponse, error) // Account operation. GetAccount(context.Context, *GetAccountRequest, ...dcerpc.CallOption) (*GetAccountResponse, error) // Account operation. SetAccount(context.Context, *SetAccountRequest, ...dcerpc.CallOption) (*SetAccountResponse, error) // SupportedExtensions operation. GetSupportedExtensions(context.Context, *GetSupportedExtensionsRequest, ...dcerpc.CallOption) (*GetSupportedExtensionsResponse, error) // SupportedExtensions operation. SetSupportedExtensions(context.Context, *SetSupportedExtensionsRequest, ...dcerpc.CallOption) (*SetSupportedExtensionsResponse, error) // Parameters operation. GetParameters(context.Context, *GetParametersRequest, ...dcerpc.CallOption) (*GetParametersResponse, error) // Parameters operation. SetParameters(context.Context, *SetParametersRequest, ...dcerpc.CallOption) (*SetParametersResponse, error) // AlterContext alters the client context. AlterContext(context.Context, ...dcerpc.Option) error // IPID sets the object interface identifier. IPID(context.Context, *dcom.IPID) PipelineModuleDefinitionClient }
IFsrmPipelineModuleDefinition interface.
type PipelineModuleDefinitionServer ¶
type PipelineModuleDefinitionServer interface { // IFsrmObject base class. ifsrmobject.ObjectServer // ModuleClsid operation. GetModuleClassID(context.Context, *GetModuleClassIDRequest) (*GetModuleClassIDResponse, error) // ModuleClsid operation. SetModuleClassID(context.Context, *SetModuleClassIDRequest) (*SetModuleClassIDResponse, error) // Name operation. GetName(context.Context, *GetNameRequest) (*GetNameResponse, error) // Name operation. SetName(context.Context, *SetNameRequest) (*SetNameResponse, error) // Company operation. GetCompany(context.Context, *GetCompanyRequest) (*GetCompanyResponse, error) // Company operation. SetCompany(context.Context, *SetCompanyRequest) (*SetCompanyResponse, error) // Version operation. GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error) // Version operation. SetVersion(context.Context, *SetVersionRequest) (*SetVersionResponse, error) // The ModuleType (get) method retrieves the Module type of the module definition as // defined in the FsrmPipelineModuleType (section 2.2.1.2.12) enumeration and returns // S_OK upon successful completion. // // Return Values: The method MUST return zero on success, or a nonzero error code on // failure. // // +-------------------------+-----------------------------------+ // | RETURN | | // | VALUE/CODE | DESCRIPTION | // | | | // +-------------------------+-----------------------------------+ // +-------------------------+-----------------------------------+ // | 0x80070057 E_INVALIDARG | The moduleType parameter is NULL. | // +-------------------------+-----------------------------------+ GetModuleType(context.Context, *GetModuleTypeRequest) (*GetModuleTypeResponse, error) // Enabled operation. GetEnabled(context.Context, *GetEnabledRequest) (*GetEnabledResponse, error) // Enabled operation. SetEnabled(context.Context, *SetEnabledRequest) (*SetEnabledResponse, error) // NeedsFileContent operation. GetNeedsFileContent(context.Context, *GetNeedsFileContentRequest) (*GetNeedsFileContentResponse, error) // NeedsFileContent operation. SetNeedsFileContent(context.Context, *SetNeedsFileContentRequest) (*SetNeedsFileContentResponse, error) // Account operation. GetAccount(context.Context, *GetAccountRequest) (*GetAccountResponse, error) // Account operation. SetAccount(context.Context, *SetAccountRequest) (*SetAccountResponse, error) // SupportedExtensions operation. GetSupportedExtensions(context.Context, *GetSupportedExtensionsRequest) (*GetSupportedExtensionsResponse, error) // SupportedExtensions operation. SetSupportedExtensions(context.Context, *SetSupportedExtensionsRequest) (*SetSupportedExtensionsResponse, error) // Parameters operation. GetParameters(context.Context, *GetParametersRequest) (*GetParametersResponse, error) // Parameters operation. SetParameters(context.Context, *SetParametersRequest) (*SetParametersResponse, error) }
IFsrmPipelineModuleDefinition server interface.
type SetAccountRequest ¶
type SetAccountRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` RetrievalAccount fsrm.AccountType `idl:"name:retrievalAccount" json:"retrieval_account"` }
SetAccountRequest structure represents the Account operation request
func (*SetAccountRequest) MarshalNDR ¶
func (*SetAccountRequest) UnmarshalNDR ¶
type SetAccountResponse ¶
type SetAccountResponse 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 Account return value. Return int32 `idl:"name:Return" json:"return"` }
SetAccountResponse structure represents the Account operation response
func (*SetAccountResponse) MarshalNDR ¶
func (*SetAccountResponse) UnmarshalNDR ¶
type SetCompanyRequest ¶
type SetCompanyRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` Company *oaut.String `idl:"name:company" json:"company"` }
SetCompanyRequest structure represents the Company operation request
func (*SetCompanyRequest) MarshalNDR ¶
func (*SetCompanyRequest) UnmarshalNDR ¶
type SetCompanyResponse ¶
type SetCompanyResponse 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 Company return value. Return int32 `idl:"name:Return" json:"return"` }
SetCompanyResponse structure represents the Company operation response
func (*SetCompanyResponse) MarshalNDR ¶
func (*SetCompanyResponse) UnmarshalNDR ¶
type SetEnabledRequest ¶
type SetEnabledRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` Enabled int16 `idl:"name:enabled" json:"enabled"` }
SetEnabledRequest structure represents the Enabled operation request
func (*SetEnabledRequest) MarshalNDR ¶
func (*SetEnabledRequest) UnmarshalNDR ¶
type SetEnabledResponse ¶
type SetEnabledResponse 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 Enabled return value. Return int32 `idl:"name:Return" json:"return"` }
SetEnabledResponse structure represents the Enabled operation response
func (*SetEnabledResponse) MarshalNDR ¶
func (*SetEnabledResponse) UnmarshalNDR ¶
type SetModuleClassIDRequest ¶
type SetModuleClassIDRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` ModuleClassID *oaut.String `idl:"name:moduleClsid" json:"module_class_id"` }
SetModuleClassIDRequest structure represents the ModuleClsid operation request
func (*SetModuleClassIDRequest) MarshalNDR ¶
func (*SetModuleClassIDRequest) UnmarshalNDR ¶
type SetModuleClassIDResponse ¶
type SetModuleClassIDResponse 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 ModuleClsid return value. Return int32 `idl:"name:Return" json:"return"` }
SetModuleClassIDResponse structure represents the ModuleClsid operation response
func (*SetModuleClassIDResponse) MarshalNDR ¶
func (*SetModuleClassIDResponse) UnmarshalNDR ¶
type SetNameRequest ¶
type SetNameRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` Name *oaut.String `idl:"name:name" json:"name"` }
SetNameRequest structure represents the Name operation request
func (*SetNameRequest) MarshalNDR ¶
func (*SetNameRequest) UnmarshalNDR ¶
type SetNameResponse ¶
type SetNameResponse 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 Name return value. Return int32 `idl:"name:Return" json:"return"` }
SetNameResponse structure represents the Name operation response
func (*SetNameResponse) MarshalNDR ¶
func (*SetNameResponse) UnmarshalNDR ¶
type SetNeedsFileContentRequest ¶
type SetNeedsFileContentRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` NeedsFileContent int16 `idl:"name:needsFileContent" json:"needs_file_content"` }
SetNeedsFileContentRequest structure represents the NeedsFileContent operation request
func (*SetNeedsFileContentRequest) MarshalNDR ¶
func (*SetNeedsFileContentRequest) UnmarshalNDR ¶
type SetNeedsFileContentResponse ¶
type SetNeedsFileContentResponse 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 NeedsFileContent return value. Return int32 `idl:"name:Return" json:"return"` }
SetNeedsFileContentResponse structure represents the NeedsFileContent operation response
func (*SetNeedsFileContentResponse) MarshalNDR ¶
func (*SetNeedsFileContentResponse) UnmarshalNDR ¶
type SetParametersRequest ¶
type SetParametersRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` Parameters *oaut.SafeArray `idl:"name:parameters" json:"parameters"` }
SetParametersRequest structure represents the Parameters operation request
func (*SetParametersRequest) MarshalNDR ¶
func (*SetParametersRequest) UnmarshalNDR ¶
type SetParametersResponse ¶
type SetParametersResponse 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 Parameters return value. Return int32 `idl:"name:Return" json:"return"` }
SetParametersResponse structure represents the Parameters operation response
func (*SetParametersResponse) MarshalNDR ¶
func (*SetParametersResponse) UnmarshalNDR ¶
type SetSupportedExtensionsRequest ¶
type SetSupportedExtensionsRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` SupportedExtensions *oaut.SafeArray `idl:"name:supportedExtensions" json:"supported_extensions"` }
SetSupportedExtensionsRequest structure represents the SupportedExtensions operation request
func (*SetSupportedExtensionsRequest) MarshalNDR ¶
func (*SetSupportedExtensionsRequest) UnmarshalNDR ¶
type SetSupportedExtensionsResponse ¶
type SetSupportedExtensionsResponse 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 SupportedExtensions return value. Return int32 `idl:"name:Return" json:"return"` }
SetSupportedExtensionsResponse structure represents the SupportedExtensions operation response
func (*SetSupportedExtensionsResponse) MarshalNDR ¶
func (*SetSupportedExtensionsResponse) UnmarshalNDR ¶
type SetVersionRequest ¶
type SetVersionRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` Version *oaut.String `idl:"name:version" json:"version"` }
SetVersionRequest structure represents the Version operation request
func (*SetVersionRequest) MarshalNDR ¶
func (*SetVersionRequest) UnmarshalNDR ¶
type SetVersionResponse ¶
type SetVersionResponse 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 Version return value. Return int32 `idl:"name:Return" json:"return"` }
SetVersionResponse structure represents the Version operation response