ifsrmactioncommand

package
v1.2.3 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2025 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// IFsrmActionCommand interface identifier 12937789-e247-4917-9c20-f3ee9c7ee783
	ActionCommandIID = &dcom.IID{Data1: 0x12937789, Data2: 0xe247, Data3: 0x4917, Data4: []byte{0x9c, 0x20, 0xf3, 0xee, 0x9c, 0x7e, 0xe7, 0x83}}
	// Syntax UUID
	ActionCommandSyntaxUUID = &uuid.UUID{TimeLow: 0x12937789, TimeMid: 0xe247, TimeHiAndVersion: 0x4917, ClockSeqHiAndReserved: 0x9c, ClockSeqLow: 0x20, Node: [6]uint8{0xf3, 0xee, 0x9c, 0x7e, 0xe7, 0x83}}
	// Syntax ID
	ActionCommandSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: ActionCommandSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0}
)
View Source
var (
	// import guard
	GoPackage = "dcom/fsrm"
)

Functions

func ActionCommandServerHandle

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

func NewActionCommandServerHandle

func NewActionCommandServerHandle(o ActionCommandServer) dcerpc.ServerHandle

func RegisterActionCommandServer

func RegisterActionCommandServer(conn dcerpc.Conn, o ActionCommandServer, opts ...dcerpc.Option)

Types

type ActionCommandClient

type ActionCommandClient interface {

	// IFsrmAction retrieval method.
	Action() ifsrmaction.ActionClient

	// ExecutablePath operation.
	GetExecutablePath(context.Context, *GetExecutablePathRequest, ...dcerpc.CallOption) (*GetExecutablePathResponse, error)

	// ExecutablePath operation.
	SetExecutablePath(context.Context, *SetExecutablePathRequest, ...dcerpc.CallOption) (*SetExecutablePathResponse, error)

	// Arguments operation.
	GetArguments(context.Context, *GetArgumentsRequest, ...dcerpc.CallOption) (*GetArgumentsResponse, error)

	// Arguments operation.
	SetArguments(context.Context, *SetArgumentsRequest, ...dcerpc.CallOption) (*SetArgumentsResponse, error)

	// Account operation.
	GetAccount(context.Context, *GetAccountRequest, ...dcerpc.CallOption) (*GetAccountResponse, error)

	// Account operation.
	SetAccount(context.Context, *SetAccountRequest, ...dcerpc.CallOption) (*SetAccountResponse, error)

	// WorkingDirectory operation.
	GetWorkingDirectory(context.Context, *GetWorkingDirectoryRequest, ...dcerpc.CallOption) (*GetWorkingDirectoryResponse, error)

	// WorkingDirectory operation.
	SetWorkingDirectory(context.Context, *SetWorkingDirectoryRequest, ...dcerpc.CallOption) (*SetWorkingDirectoryResponse, error)

	// MonitorCommand operation.
	GetMonitorCommand(context.Context, *GetMonitorCommandRequest, ...dcerpc.CallOption) (*GetMonitorCommandResponse, error)

	// MonitorCommand operation.
	SetMonitorCommand(context.Context, *SetMonitorCommandRequest, ...dcerpc.CallOption) (*SetMonitorCommandResponse, error)

	// KillTimeOut operation.
	GetKillTimeout(context.Context, *GetKillTimeoutRequest, ...dcerpc.CallOption) (*GetKillTimeoutResponse, error)

	// KillTimeOut operation.
	SetKillTimeout(context.Context, *SetKillTimeoutRequest, ...dcerpc.CallOption) (*SetKillTimeoutResponse, error)

	// LogResult operation.
	GetLogResult(context.Context, *GetLogResultRequest, ...dcerpc.CallOption) (*GetLogResultResponse, error)

	// LogResult operation.
	SetLogResult(context.Context, *SetLogResultRequest, ...dcerpc.CallOption) (*SetLogResultResponse, error)

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

	// Conn returns the client connection (unsafe)
	Conn() dcerpc.Conn

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

IFsrmActionCommand interface.

func NewActionCommandClient

func NewActionCommandClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (ActionCommandClient, error)

type ActionCommandServer

type ActionCommandServer interface {

	// IFsrmAction base class.
	ifsrmaction.ActionServer

	// ExecutablePath operation.
	GetExecutablePath(context.Context, *GetExecutablePathRequest) (*GetExecutablePathResponse, error)

	// ExecutablePath operation.
	SetExecutablePath(context.Context, *SetExecutablePathRequest) (*SetExecutablePathResponse, error)

	// Arguments operation.
	GetArguments(context.Context, *GetArgumentsRequest) (*GetArgumentsResponse, error)

	// Arguments operation.
	SetArguments(context.Context, *SetArgumentsRequest) (*SetArgumentsResponse, error)

	// Account operation.
	GetAccount(context.Context, *GetAccountRequest) (*GetAccountResponse, error)

	// Account operation.
	SetAccount(context.Context, *SetAccountRequest) (*SetAccountResponse, error)

	// WorkingDirectory operation.
	GetWorkingDirectory(context.Context, *GetWorkingDirectoryRequest) (*GetWorkingDirectoryResponse, error)

	// WorkingDirectory operation.
	SetWorkingDirectory(context.Context, *SetWorkingDirectoryRequest) (*SetWorkingDirectoryResponse, error)

	// MonitorCommand operation.
	GetMonitorCommand(context.Context, *GetMonitorCommandRequest) (*GetMonitorCommandResponse, error)

	// MonitorCommand operation.
	SetMonitorCommand(context.Context, *SetMonitorCommandRequest) (*SetMonitorCommandResponse, error)

	// KillTimeOut operation.
	GetKillTimeout(context.Context, *GetKillTimeoutRequest) (*GetKillTimeoutResponse, error)

	// KillTimeOut operation.
	SetKillTimeout(context.Context, *SetKillTimeoutRequest) (*SetKillTimeoutResponse, error)

	// LogResult operation.
	GetLogResult(context.Context, *GetLogResultRequest) (*GetLogResultResponse, error)

	// LogResult operation.
	SetLogResult(context.Context, *SetLogResultRequest) (*SetLogResultResponse, error)
}

IFsrmActionCommand server interface.

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 (o *GetAccountRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetAccountRequest) UnmarshalNDR

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

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"`
	Account fsrm.AccountType `idl:"name:account" json:"account"`
	// Return: The Account return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetAccountResponse structure represents the Account operation response

func (*GetAccountResponse) MarshalNDR

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

func (*GetAccountResponse) UnmarshalNDR

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

type GetArgumentsRequest

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

GetArgumentsRequest structure represents the Arguments operation request

func (*GetArgumentsRequest) MarshalNDR

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

func (*GetArgumentsRequest) UnmarshalNDR

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

type GetArgumentsResponse

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

GetArgumentsResponse structure represents the Arguments operation response

func (*GetArgumentsResponse) MarshalNDR

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

func (*GetArgumentsResponse) UnmarshalNDR

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

type GetExecutablePathRequest

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

GetExecutablePathRequest structure represents the ExecutablePath operation request

func (*GetExecutablePathRequest) MarshalNDR

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

func (*GetExecutablePathRequest) UnmarshalNDR

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

type GetExecutablePathResponse

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

GetExecutablePathResponse structure represents the ExecutablePath operation response

func (*GetExecutablePathResponse) MarshalNDR

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

func (*GetExecutablePathResponse) UnmarshalNDR

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

type GetKillTimeoutRequest

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

GetKillTimeoutRequest structure represents the KillTimeOut operation request

func (*GetKillTimeoutRequest) MarshalNDR

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

func (*GetKillTimeoutRequest) UnmarshalNDR

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

type GetKillTimeoutResponse

type GetKillTimeoutResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That    *dcom.ORPCThat `idl:"name:That" json:"that"`
	Minutes int32          `idl:"name:minutes" json:"minutes"`
	// Return: The KillTimeOut return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetKillTimeoutResponse structure represents the KillTimeOut operation response

func (*GetKillTimeoutResponse) MarshalNDR

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

func (*GetKillTimeoutResponse) UnmarshalNDR

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

type GetLogResultRequest

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

GetLogResultRequest structure represents the LogResult operation request

func (*GetLogResultRequest) MarshalNDR

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

func (*GetLogResultRequest) UnmarshalNDR

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

type GetLogResultResponse

type GetLogResultResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That       *dcom.ORPCThat `idl:"name:That" json:"that"`
	LogResults int16          `idl:"name:logResults" json:"log_results"`
	// Return: The LogResult return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetLogResultResponse structure represents the LogResult operation response

func (*GetLogResultResponse) MarshalNDR

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

func (*GetLogResultResponse) UnmarshalNDR

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

type GetMonitorCommandRequest

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

GetMonitorCommandRequest structure represents the MonitorCommand operation request

func (*GetMonitorCommandRequest) MarshalNDR

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

func (*GetMonitorCommandRequest) UnmarshalNDR

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

type GetMonitorCommandResponse

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

GetMonitorCommandResponse structure represents the MonitorCommand operation response

func (*GetMonitorCommandResponse) MarshalNDR

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

func (*GetMonitorCommandResponse) UnmarshalNDR

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

type GetWorkingDirectoryRequest

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

GetWorkingDirectoryRequest structure represents the WorkingDirectory operation request

func (*GetWorkingDirectoryRequest) MarshalNDR

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

func (*GetWorkingDirectoryRequest) UnmarshalNDR

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

type GetWorkingDirectoryResponse

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

GetWorkingDirectoryResponse structure represents the WorkingDirectory operation response

func (*GetWorkingDirectoryResponse) MarshalNDR

func (*GetWorkingDirectoryResponse) UnmarshalNDR

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

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"`
	Account fsrm.AccountType `idl:"name:account" json:"account"`
}

SetAccountRequest structure represents the Account operation request

func (*SetAccountRequest) MarshalNDR

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

func (*SetAccountRequest) UnmarshalNDR

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

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 (o *SetAccountResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetAccountResponse) UnmarshalNDR

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

type SetArgumentsRequest

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

SetArgumentsRequest structure represents the Arguments operation request

func (*SetArgumentsRequest) MarshalNDR

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

func (*SetArgumentsRequest) UnmarshalNDR

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

type SetArgumentsResponse

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

SetArgumentsResponse structure represents the Arguments operation response

func (*SetArgumentsResponse) MarshalNDR

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

func (*SetArgumentsResponse) UnmarshalNDR

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

type SetExecutablePathRequest

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

SetExecutablePathRequest structure represents the ExecutablePath operation request

func (*SetExecutablePathRequest) MarshalNDR

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

func (*SetExecutablePathRequest) UnmarshalNDR

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

type SetExecutablePathResponse

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

SetExecutablePathResponse structure represents the ExecutablePath operation response

func (*SetExecutablePathResponse) MarshalNDR

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

func (*SetExecutablePathResponse) UnmarshalNDR

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

type SetKillTimeoutRequest

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

SetKillTimeoutRequest structure represents the KillTimeOut operation request

func (*SetKillTimeoutRequest) MarshalNDR

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

func (*SetKillTimeoutRequest) UnmarshalNDR

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

type SetKillTimeoutResponse

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

SetKillTimeoutResponse structure represents the KillTimeOut operation response

func (*SetKillTimeoutResponse) MarshalNDR

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

func (*SetKillTimeoutResponse) UnmarshalNDR

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

type SetLogResultRequest

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

SetLogResultRequest structure represents the LogResult operation request

func (*SetLogResultRequest) MarshalNDR

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

func (*SetLogResultRequest) UnmarshalNDR

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

type SetLogResultResponse

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

SetLogResultResponse structure represents the LogResult operation response

func (*SetLogResultResponse) MarshalNDR

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

func (*SetLogResultResponse) UnmarshalNDR

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

type SetMonitorCommandRequest

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

SetMonitorCommandRequest structure represents the MonitorCommand operation request

func (*SetMonitorCommandRequest) MarshalNDR

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

func (*SetMonitorCommandRequest) UnmarshalNDR

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

type SetMonitorCommandResponse

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

SetMonitorCommandResponse structure represents the MonitorCommand operation response

func (*SetMonitorCommandResponse) MarshalNDR

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

func (*SetMonitorCommandResponse) UnmarshalNDR

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

type SetWorkingDirectoryRequest

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

SetWorkingDirectoryRequest structure represents the WorkingDirectory operation request

func (*SetWorkingDirectoryRequest) MarshalNDR

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

func (*SetWorkingDirectoryRequest) UnmarshalNDR

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

type SetWorkingDirectoryResponse

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

SetWorkingDirectoryResponse structure represents the WorkingDirectory operation response

func (*SetWorkingDirectoryResponse) MarshalNDR

func (*SetWorkingDirectoryResponse) UnmarshalNDR

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

type UnimplementedActionCommandServer added in v1.1.5

type UnimplementedActionCommandServer struct {
	ifsrmaction.UnimplementedActionServer
}

Unimplemented IFsrmActionCommand

func (UnimplementedActionCommandServer) GetAccount added in v1.1.5

func (UnimplementedActionCommandServer) GetArguments added in v1.1.5

func (UnimplementedActionCommandServer) GetExecutablePath added in v1.1.5

func (UnimplementedActionCommandServer) GetKillTimeout added in v1.1.5

func (UnimplementedActionCommandServer) GetLogResult added in v1.1.5

func (UnimplementedActionCommandServer) GetMonitorCommand added in v1.1.5

func (UnimplementedActionCommandServer) GetWorkingDirectory added in v1.1.5

func (UnimplementedActionCommandServer) SetAccount added in v1.1.5

func (UnimplementedActionCommandServer) SetArguments added in v1.1.5

func (UnimplementedActionCommandServer) SetExecutablePath added in v1.1.5

func (UnimplementedActionCommandServer) SetKillTimeout added in v1.1.5

func (UnimplementedActionCommandServer) SetLogResult added in v1.1.5

func (UnimplementedActionCommandServer) SetMonitorCommand added in v1.1.5

func (UnimplementedActionCommandServer) SetWorkingDirectory added in v1.1.5

Jump to

Keyboard shortcuts

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