iconfigurationdatacollector

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// IConfigurationDataCollector interface identifier 03837514-098b-11d8-9414-505054503030
	ConfigurationDataCollectorIID = &dcom.IID{Data1: 0x03837514, Data2: 0x098b, Data3: 0x11d8, Data4: []byte{0x94, 0x14, 0x50, 0x50, 0x54, 0x50, 0x30, 0x30}}
	// Syntax UUID
	ConfigurationDataCollectorSyntaxUUID = &uuid.UUID{TimeLow: 0x3837514, TimeMid: 0x98b, TimeHiAndVersion: 0x11d8, ClockSeqHiAndReserved: 0x94, ClockSeqLow: 0x14, Node: [6]uint8{0x50, 0x50, 0x54, 0x50, 0x30, 0x30}}
	// Syntax ID
	ConfigurationDataCollectorSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: ConfigurationDataCollectorSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0}
)
View Source
var (
	// import guard
	GoPackage = "dcom/pla"
)

Functions

func ConfigurationDataCollectorServerHandle

func ConfigurationDataCollectorServerHandle(ctx context.Context, o ConfigurationDataCollectorServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)

func RegisterConfigurationDataCollectorServer

func RegisterConfigurationDataCollectorServer(conn dcerpc.Conn, o ConfigurationDataCollectorServer, opts ...dcerpc.Option)

Types

type ConfigurationDataCollectorClient

type ConfigurationDataCollectorClient interface {

	// IDataCollector retrieval method.
	DataCollector() idatacollector.DataCollectorClient

	// FileMaxCount operation.
	GetFileMaxCount(context.Context, *GetFileMaxCountRequest, ...dcerpc.CallOption) (*GetFileMaxCountResponse, error)

	// FileMaxCount operation.
	SetFileMaxCount(context.Context, *SetFileMaxCountRequest, ...dcerpc.CallOption) (*SetFileMaxCountResponse, error)

	// FileMaxRecursiveDepth operation.
	GetFileMaxRecursiveDepth(context.Context, *GetFileMaxRecursiveDepthRequest, ...dcerpc.CallOption) (*GetFileMaxRecursiveDepthResponse, error)

	// FileMaxRecursiveDepth operation.
	SetFileMaxRecursiveDepth(context.Context, *SetFileMaxRecursiveDepthRequest, ...dcerpc.CallOption) (*SetFileMaxRecursiveDepthResponse, error)

	// FileMaxTotalSize operation.
	GetFileMaxTotalSize(context.Context, *GetFileMaxTotalSizeRequest, ...dcerpc.CallOption) (*GetFileMaxTotalSizeResponse, error)

	// FileMaxTotalSize operation.
	SetFileMaxTotalSize(context.Context, *SetFileMaxTotalSizeRequest, ...dcerpc.CallOption) (*SetFileMaxTotalSizeResponse, error)

	// Files operation.
	GetFiles(context.Context, *GetFilesRequest, ...dcerpc.CallOption) (*GetFilesResponse, error)

	// Files operation.
	SetFiles(context.Context, *SetFilesRequest, ...dcerpc.CallOption) (*SetFilesResponse, error)

	// ManagementQueries operation.
	GetManagementQueries(context.Context, *GetManagementQueriesRequest, ...dcerpc.CallOption) (*GetManagementQueriesResponse, error)

	// ManagementQueries operation.
	SetManagementQueries(context.Context, *SetManagementQueriesRequest, ...dcerpc.CallOption) (*SetManagementQueriesResponse, error)

	// QueryNetworkAdapters operation.
	GetQueryNetworkAdapters(context.Context, *GetQueryNetworkAdaptersRequest, ...dcerpc.CallOption) (*GetQueryNetworkAdaptersResponse, error)

	// QueryNetworkAdapters operation.
	SetQueryNetworkAdapters(context.Context, *SetQueryNetworkAdaptersRequest, ...dcerpc.CallOption) (*SetQueryNetworkAdaptersResponse, error)

	// RegistryKeys operation.
	GetRegistryKeys(context.Context, *GetRegistryKeysRequest, ...dcerpc.CallOption) (*GetRegistryKeysResponse, error)

	// RegistryKeys operation.
	SetRegistryKeys(context.Context, *SetRegistryKeysRequest, ...dcerpc.CallOption) (*SetRegistryKeysResponse, error)

	// RegistryMaxRecursiveDepth operation.
	GetRegistryMaxRecursiveDepth(context.Context, *GetRegistryMaxRecursiveDepthRequest, ...dcerpc.CallOption) (*GetRegistryMaxRecursiveDepthResponse, error)

	// RegistryMaxRecursiveDepth operation.
	SetRegistryMaxRecursiveDepth(context.Context, *SetRegistryMaxRecursiveDepthRequest, ...dcerpc.CallOption) (*SetRegistryMaxRecursiveDepthResponse, error)

	// SystemStateFile operation.
	GetSystemStateFile(context.Context, *GetSystemStateFileRequest, ...dcerpc.CallOption) (*GetSystemStateFileResponse, error)

	// SystemStateFile operation.
	SetSystemStateFile(context.Context, *SetSystemStateFileRequest, ...dcerpc.CallOption) (*SetSystemStateFileResponse, error)

	// AlterContext alters the client context.
	AlterContext(context.Context, ...dcerpc.Option) error

	// IPID sets the object interface identifier.
	IPID(context.Context, *dcom.IPID) ConfigurationDataCollectorClient
}

IConfigurationDataCollector interface.

func NewConfigurationDataCollectorClient

func NewConfigurationDataCollectorClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (ConfigurationDataCollectorClient, error)

type ConfigurationDataCollectorServer

type ConfigurationDataCollectorServer interface {

	// IDataCollector base class.
	idatacollector.DataCollectorServer

	// FileMaxCount operation.
	GetFileMaxCount(context.Context, *GetFileMaxCountRequest) (*GetFileMaxCountResponse, error)

	// FileMaxCount operation.
	SetFileMaxCount(context.Context, *SetFileMaxCountRequest) (*SetFileMaxCountResponse, error)

	// FileMaxRecursiveDepth operation.
	GetFileMaxRecursiveDepth(context.Context, *GetFileMaxRecursiveDepthRequest) (*GetFileMaxRecursiveDepthResponse, error)

	// FileMaxRecursiveDepth operation.
	SetFileMaxRecursiveDepth(context.Context, *SetFileMaxRecursiveDepthRequest) (*SetFileMaxRecursiveDepthResponse, error)

	// FileMaxTotalSize operation.
	GetFileMaxTotalSize(context.Context, *GetFileMaxTotalSizeRequest) (*GetFileMaxTotalSizeResponse, error)

	// FileMaxTotalSize operation.
	SetFileMaxTotalSize(context.Context, *SetFileMaxTotalSizeRequest) (*SetFileMaxTotalSizeResponse, error)

	// Files operation.
	GetFiles(context.Context, *GetFilesRequest) (*GetFilesResponse, error)

	// Files operation.
	SetFiles(context.Context, *SetFilesRequest) (*SetFilesResponse, error)

	// ManagementQueries operation.
	GetManagementQueries(context.Context, *GetManagementQueriesRequest) (*GetManagementQueriesResponse, error)

	// ManagementQueries operation.
	SetManagementQueries(context.Context, *SetManagementQueriesRequest) (*SetManagementQueriesResponse, error)

	// QueryNetworkAdapters operation.
	GetQueryNetworkAdapters(context.Context, *GetQueryNetworkAdaptersRequest) (*GetQueryNetworkAdaptersResponse, error)

	// QueryNetworkAdapters operation.
	SetQueryNetworkAdapters(context.Context, *SetQueryNetworkAdaptersRequest) (*SetQueryNetworkAdaptersResponse, error)

	// RegistryKeys operation.
	GetRegistryKeys(context.Context, *GetRegistryKeysRequest) (*GetRegistryKeysResponse, error)

	// RegistryKeys operation.
	SetRegistryKeys(context.Context, *SetRegistryKeysRequest) (*SetRegistryKeysResponse, error)

	// RegistryMaxRecursiveDepth operation.
	GetRegistryMaxRecursiveDepth(context.Context, *GetRegistryMaxRecursiveDepthRequest) (*GetRegistryMaxRecursiveDepthResponse, error)

	// RegistryMaxRecursiveDepth operation.
	SetRegistryMaxRecursiveDepth(context.Context, *SetRegistryMaxRecursiveDepthRequest) (*SetRegistryMaxRecursiveDepthResponse, error)

	// SystemStateFile operation.
	GetSystemStateFile(context.Context, *GetSystemStateFileRequest) (*GetSystemStateFileResponse, error)

	// SystemStateFile operation.
	SetSystemStateFile(context.Context, *SetSystemStateFileRequest) (*SetSystemStateFileResponse, error)
}

IConfigurationDataCollector server interface.

type GetFileMaxCountRequest

type GetFileMaxCountRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetFileMaxCountRequest structure represents the FileMaxCount operation request

func (*GetFileMaxCountRequest) MarshalNDR

func (o *GetFileMaxCountRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetFileMaxCountRequest) UnmarshalNDR

func (o *GetFileMaxCountRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetFileMaxCountResponse

type GetFileMaxCountResponse 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:count" json:"count"`
	// Return: The FileMaxCount return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetFileMaxCountResponse structure represents the FileMaxCount operation response

func (*GetFileMaxCountResponse) MarshalNDR

func (o *GetFileMaxCountResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetFileMaxCountResponse) UnmarshalNDR

func (o *GetFileMaxCountResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetFileMaxRecursiveDepthRequest

type GetFileMaxRecursiveDepthRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetFileMaxRecursiveDepthRequest structure represents the FileMaxRecursiveDepth operation request

func (*GetFileMaxRecursiveDepthRequest) MarshalNDR

func (*GetFileMaxRecursiveDepthRequest) UnmarshalNDR

type GetFileMaxRecursiveDepthResponse

type GetFileMaxRecursiveDepthResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That  *dcom.ORPCThat `idl:"name:That" json:"that"`
	Depth uint32         `idl:"name:depth" json:"depth"`
	// Return: The FileMaxRecursiveDepth return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetFileMaxRecursiveDepthResponse structure represents the FileMaxRecursiveDepth operation response

func (*GetFileMaxRecursiveDepthResponse) MarshalNDR

func (*GetFileMaxRecursiveDepthResponse) UnmarshalNDR

type GetFileMaxTotalSizeRequest

type GetFileMaxTotalSizeRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetFileMaxTotalSizeRequest structure represents the FileMaxTotalSize operation request

func (*GetFileMaxTotalSizeRequest) MarshalNDR

func (o *GetFileMaxTotalSizeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetFileMaxTotalSizeRequest) UnmarshalNDR

func (o *GetFileMaxTotalSizeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetFileMaxTotalSizeResponse

type GetFileMaxTotalSizeResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	Size uint32         `idl:"name:size" json:"size"`
	// Return: The FileMaxTotalSize return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetFileMaxTotalSizeResponse structure represents the FileMaxTotalSize operation response

func (*GetFileMaxTotalSizeResponse) MarshalNDR

func (*GetFileMaxTotalSizeResponse) UnmarshalNDR

func (o *GetFileMaxTotalSizeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetFilesRequest

type GetFilesRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetFilesRequest structure represents the Files operation request

func (*GetFilesRequest) MarshalNDR

func (o *GetFilesRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetFilesRequest) UnmarshalNDR

func (o *GetFilesRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetFilesResponse

type GetFilesResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That  *dcom.ORPCThat  `idl:"name:That" json:"that"`
	Files *oaut.SafeArray `idl:"name:Files" json:"files"`
	// Return: The Files return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetFilesResponse structure represents the Files operation response

func (*GetFilesResponse) MarshalNDR

func (o *GetFilesResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetFilesResponse) UnmarshalNDR

func (o *GetFilesResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetManagementQueriesRequest

type GetManagementQueriesRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetManagementQueriesRequest structure represents the ManagementQueries operation request

func (*GetManagementQueriesRequest) MarshalNDR

func (*GetManagementQueriesRequest) UnmarshalNDR

func (o *GetManagementQueriesRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetManagementQueriesResponse

type GetManagementQueriesResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That    *dcom.ORPCThat  `idl:"name:That" json:"that"`
	Queries *oaut.SafeArray `idl:"name:Queries" json:"queries"`
	// Return: The ManagementQueries return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetManagementQueriesResponse structure represents the ManagementQueries operation response

func (*GetManagementQueriesResponse) MarshalNDR

func (*GetManagementQueriesResponse) UnmarshalNDR

func (o *GetManagementQueriesResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetQueryNetworkAdaptersRequest

type GetQueryNetworkAdaptersRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetQueryNetworkAdaptersRequest structure represents the QueryNetworkAdapters operation request

func (*GetQueryNetworkAdaptersRequest) MarshalNDR

func (*GetQueryNetworkAdaptersRequest) UnmarshalNDR

type GetQueryNetworkAdaptersResponse

type GetQueryNetworkAdaptersResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That    *dcom.ORPCThat `idl:"name:That" json:"that"`
	Network int16          `idl:"name:network" json:"network"`
	// Return: The QueryNetworkAdapters return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetQueryNetworkAdaptersResponse structure represents the QueryNetworkAdapters operation response

func (*GetQueryNetworkAdaptersResponse) MarshalNDR

func (*GetQueryNetworkAdaptersResponse) UnmarshalNDR

type GetRegistryKeysRequest

type GetRegistryKeysRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetRegistryKeysRequest structure represents the RegistryKeys operation request

func (*GetRegistryKeysRequest) MarshalNDR

func (o *GetRegistryKeysRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetRegistryKeysRequest) UnmarshalNDR

func (o *GetRegistryKeysRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetRegistryKeysResponse

type GetRegistryKeysResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That  *dcom.ORPCThat  `idl:"name:That" json:"that"`
	Query *oaut.SafeArray `idl:"name:query" json:"query"`
	// Return: The RegistryKeys return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetRegistryKeysResponse structure represents the RegistryKeys operation response

func (*GetRegistryKeysResponse) MarshalNDR

func (o *GetRegistryKeysResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetRegistryKeysResponse) UnmarshalNDR

func (o *GetRegistryKeysResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetRegistryMaxRecursiveDepthRequest

type GetRegistryMaxRecursiveDepthRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetRegistryMaxRecursiveDepthRequest structure represents the RegistryMaxRecursiveDepth operation request

func (*GetRegistryMaxRecursiveDepthRequest) MarshalNDR

func (*GetRegistryMaxRecursiveDepthRequest) UnmarshalNDR

type GetRegistryMaxRecursiveDepthResponse

type GetRegistryMaxRecursiveDepthResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That  *dcom.ORPCThat `idl:"name:That" json:"that"`
	Depth uint32         `idl:"name:depth" json:"depth"`
	// Return: The RegistryMaxRecursiveDepth return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetRegistryMaxRecursiveDepthResponse structure represents the RegistryMaxRecursiveDepth operation response

func (*GetRegistryMaxRecursiveDepthResponse) MarshalNDR

func (*GetRegistryMaxRecursiveDepthResponse) UnmarshalNDR

type GetSystemStateFileRequest

type GetSystemStateFileRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetSystemStateFileRequest structure represents the SystemStateFile operation request

func (*GetSystemStateFileRequest) MarshalNDR

func (o *GetSystemStateFileRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetSystemStateFileRequest) UnmarshalNDR

func (o *GetSystemStateFileRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetSystemStateFileResponse

type GetSystemStateFileResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That     *dcom.ORPCThat `idl:"name:That" json:"that"`
	FileName *oaut.String   `idl:"name:FileName" json:"file_name"`
	// Return: The SystemStateFile return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetSystemStateFileResponse structure represents the SystemStateFile operation response

func (*GetSystemStateFileResponse) MarshalNDR

func (o *GetSystemStateFileResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetSystemStateFileResponse) UnmarshalNDR

func (o *GetSystemStateFileResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetFileMaxCountRequest

type SetFileMaxCountRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This  *dcom.ORPCThis `idl:"name:This" json:"this"`
	Count uint32         `idl:"name:count" json:"count"`
}

SetFileMaxCountRequest structure represents the FileMaxCount operation request

func (*SetFileMaxCountRequest) MarshalNDR

func (o *SetFileMaxCountRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetFileMaxCountRequest) UnmarshalNDR

func (o *SetFileMaxCountRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetFileMaxCountResponse

type SetFileMaxCountResponse 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 FileMaxCount return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetFileMaxCountResponse structure represents the FileMaxCount operation response

func (*SetFileMaxCountResponse) MarshalNDR

func (o *SetFileMaxCountResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetFileMaxCountResponse) UnmarshalNDR

func (o *SetFileMaxCountResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetFileMaxRecursiveDepthRequest

type SetFileMaxRecursiveDepthRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This  *dcom.ORPCThis `idl:"name:This" json:"this"`
	Depth uint32         `idl:"name:depth" json:"depth"`
}

SetFileMaxRecursiveDepthRequest structure represents the FileMaxRecursiveDepth operation request

func (*SetFileMaxRecursiveDepthRequest) MarshalNDR

func (*SetFileMaxRecursiveDepthRequest) UnmarshalNDR

type SetFileMaxRecursiveDepthResponse

type SetFileMaxRecursiveDepthResponse 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 FileMaxRecursiveDepth return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetFileMaxRecursiveDepthResponse structure represents the FileMaxRecursiveDepth operation response

func (*SetFileMaxRecursiveDepthResponse) MarshalNDR

func (*SetFileMaxRecursiveDepthResponse) UnmarshalNDR

type SetFileMaxTotalSizeRequest

type SetFileMaxTotalSizeRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
	Size uint32         `idl:"name:size" json:"size"`
}

SetFileMaxTotalSizeRequest structure represents the FileMaxTotalSize operation request

func (*SetFileMaxTotalSizeRequest) MarshalNDR

func (o *SetFileMaxTotalSizeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetFileMaxTotalSizeRequest) UnmarshalNDR

func (o *SetFileMaxTotalSizeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetFileMaxTotalSizeResponse

type SetFileMaxTotalSizeResponse 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 FileMaxTotalSize return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetFileMaxTotalSizeResponse structure represents the FileMaxTotalSize operation response

func (*SetFileMaxTotalSizeResponse) MarshalNDR

func (*SetFileMaxTotalSizeResponse) UnmarshalNDR

func (o *SetFileMaxTotalSizeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetFilesRequest

type SetFilesRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This  *dcom.ORPCThis  `idl:"name:This" json:"this"`
	Files *oaut.SafeArray `idl:"name:Files" json:"files"`
}

SetFilesRequest structure represents the Files operation request

func (*SetFilesRequest) MarshalNDR

func (o *SetFilesRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetFilesRequest) UnmarshalNDR

func (o *SetFilesRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetFilesResponse

type SetFilesResponse 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 Files return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetFilesResponse structure represents the Files operation response

func (*SetFilesResponse) MarshalNDR

func (o *SetFilesResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetFilesResponse) UnmarshalNDR

func (o *SetFilesResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetManagementQueriesRequest

type SetManagementQueriesRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This    *dcom.ORPCThis  `idl:"name:This" json:"this"`
	Queries *oaut.SafeArray `idl:"name:Queries" json:"queries"`
}

SetManagementQueriesRequest structure represents the ManagementQueries operation request

func (*SetManagementQueriesRequest) MarshalNDR

func (*SetManagementQueriesRequest) UnmarshalNDR

func (o *SetManagementQueriesRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetManagementQueriesResponse

type SetManagementQueriesResponse 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 ManagementQueries return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetManagementQueriesResponse structure represents the ManagementQueries operation response

func (*SetManagementQueriesResponse) MarshalNDR

func (*SetManagementQueriesResponse) UnmarshalNDR

func (o *SetManagementQueriesResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetQueryNetworkAdaptersRequest

type SetQueryNetworkAdaptersRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This    *dcom.ORPCThis `idl:"name:This" json:"this"`
	Network int16          `idl:"name:network" json:"network"`
}

SetQueryNetworkAdaptersRequest structure represents the QueryNetworkAdapters operation request

func (*SetQueryNetworkAdaptersRequest) MarshalNDR

func (*SetQueryNetworkAdaptersRequest) UnmarshalNDR

type SetQueryNetworkAdaptersResponse

type SetQueryNetworkAdaptersResponse 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 QueryNetworkAdapters return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetQueryNetworkAdaptersResponse structure represents the QueryNetworkAdapters operation response

func (*SetQueryNetworkAdaptersResponse) MarshalNDR

func (*SetQueryNetworkAdaptersResponse) UnmarshalNDR

type SetRegistryKeysRequest

type SetRegistryKeysRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This  *dcom.ORPCThis  `idl:"name:This" json:"this"`
	Query *oaut.SafeArray `idl:"name:query" json:"query"`
}

SetRegistryKeysRequest structure represents the RegistryKeys operation request

func (*SetRegistryKeysRequest) MarshalNDR

func (o *SetRegistryKeysRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetRegistryKeysRequest) UnmarshalNDR

func (o *SetRegistryKeysRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetRegistryKeysResponse

type SetRegistryKeysResponse 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 RegistryKeys return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetRegistryKeysResponse structure represents the RegistryKeys operation response

func (*SetRegistryKeysResponse) MarshalNDR

func (o *SetRegistryKeysResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetRegistryKeysResponse) UnmarshalNDR

func (o *SetRegistryKeysResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetRegistryMaxRecursiveDepthRequest

type SetRegistryMaxRecursiveDepthRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This  *dcom.ORPCThis `idl:"name:This" json:"this"`
	Depth uint32         `idl:"name:depth" json:"depth"`
}

SetRegistryMaxRecursiveDepthRequest structure represents the RegistryMaxRecursiveDepth operation request

func (*SetRegistryMaxRecursiveDepthRequest) MarshalNDR

func (*SetRegistryMaxRecursiveDepthRequest) UnmarshalNDR

type SetRegistryMaxRecursiveDepthResponse

type SetRegistryMaxRecursiveDepthResponse 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 RegistryMaxRecursiveDepth return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetRegistryMaxRecursiveDepthResponse structure represents the RegistryMaxRecursiveDepth operation response

func (*SetRegistryMaxRecursiveDepthResponse) MarshalNDR

func (*SetRegistryMaxRecursiveDepthResponse) UnmarshalNDR

type SetSystemStateFileRequest

type SetSystemStateFileRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This     *dcom.ORPCThis `idl:"name:This" json:"this"`
	FileName *oaut.String   `idl:"name:FileName" json:"file_name"`
}

SetSystemStateFileRequest structure represents the SystemStateFile operation request

func (*SetSystemStateFileRequest) MarshalNDR

func (o *SetSystemStateFileRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetSystemStateFileRequest) UnmarshalNDR

func (o *SetSystemStateFileRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetSystemStateFileResponse

type SetSystemStateFileResponse 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 SystemStateFile return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetSystemStateFileResponse structure represents the SystemStateFile operation response

func (*SetSystemStateFileResponse) MarshalNDR

func (o *SetSystemStateFileResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetSystemStateFileResponse) UnmarshalNDR

func (o *SetSystemStateFileResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL