iapphostconfigexception

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// IAppHostConfigException interface identifier 4dfa1df3-8900-4bc7-bbb5-d1a458c52410
	AppHostConfigExceptionIID = &dcom.IID{Data1: 0x4dfa1df3, Data2: 0x8900, Data3: 0x4bc7, Data4: []byte{0xbb, 0xb5, 0xd1, 0xa4, 0x58, 0xc5, 0x24, 0x10}}
	// Syntax UUID
	AppHostConfigExceptionSyntaxUUID = &uuid.UUID{TimeLow: 0x4dfa1df3, TimeMid: 0x8900, TimeHiAndVersion: 0x4bc7, ClockSeqHiAndReserved: 0xbb, ClockSeqLow: 0xb5, Node: [6]uint8{0xd1, 0xa4, 0x58, 0xc5, 0x24, 0x10}}
	// Syntax ID
	AppHostConfigExceptionSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: AppHostConfigExceptionSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0}
)
View Source
var (
	// import guard
	GoPackage = "dcom/iisa"
)

Functions

func AppHostConfigExceptionServerHandle

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

func NewAppHostConfigExceptionServerHandle

func NewAppHostConfigExceptionServerHandle(o AppHostConfigExceptionServer) dcerpc.ServerHandle

func RegisterAppHostConfigExceptionServer

func RegisterAppHostConfigExceptionServer(conn dcerpc.Conn, o AppHostConfigExceptionServer, opts ...dcerpc.Option)

Types

type AppHostConfigExceptionClient

type AppHostConfigExceptionClient interface {

	// IUnknown retrieval method.
	Unknown() iunknown.UnknownClient

	// LineNumber operation.
	GetLineNumber(context.Context, *GetLineNumberRequest, ...dcerpc.CallOption) (*GetLineNumberResponse, error)

	// FileName operation.
	GetFileName(context.Context, *GetFileNameRequest, ...dcerpc.CallOption) (*GetFileNameResponse, error)

	// ConfigPath operation.
	GetConfigPath(context.Context, *GetConfigPathRequest, ...dcerpc.CallOption) (*GetConfigPathResponse, error)

	// ErrorLine operation.
	GetErrorLine(context.Context, *GetErrorLineRequest, ...dcerpc.CallOption) (*GetErrorLineResponse, error)

	// PreErrorLine operation.
	GetPreErrorLine(context.Context, *GetPreErrorLineRequest, ...dcerpc.CallOption) (*GetPreErrorLineResponse, error)

	// PostErrorLine operation.
	GetPostErrorLine(context.Context, *GetPostErrorLineRequest, ...dcerpc.CallOption) (*GetPostErrorLineResponse, error)

	// ErrorString operation.
	GetErrorString(context.Context, *GetErrorStringRequest, ...dcerpc.CallOption) (*GetErrorStringResponse, error)

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

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

IAppHostConfigException interface.

func NewAppHostConfigExceptionClient

func NewAppHostConfigExceptionClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (AppHostConfigExceptionClient, error)

type AppHostConfigExceptionServer

type AppHostConfigExceptionServer interface {

	// IUnknown base class.
	iunknown.UnknownServer

	// LineNumber operation.
	GetLineNumber(context.Context, *GetLineNumberRequest) (*GetLineNumberResponse, error)

	// FileName operation.
	GetFileName(context.Context, *GetFileNameRequest) (*GetFileNameResponse, error)

	// ConfigPath operation.
	GetConfigPath(context.Context, *GetConfigPathRequest) (*GetConfigPathResponse, error)

	// ErrorLine operation.
	GetErrorLine(context.Context, *GetErrorLineRequest) (*GetErrorLineResponse, error)

	// PreErrorLine operation.
	GetPreErrorLine(context.Context, *GetPreErrorLineRequest) (*GetPreErrorLineResponse, error)

	// PostErrorLine operation.
	GetPostErrorLine(context.Context, *GetPostErrorLineRequest) (*GetPostErrorLineResponse, error)

	// ErrorString operation.
	GetErrorString(context.Context, *GetErrorStringRequest) (*GetErrorStringResponse, error)
}

IAppHostConfigException server interface.

type GetConfigPathRequest

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

GetConfigPathRequest structure represents the ConfigPath operation request

func (*GetConfigPathRequest) MarshalNDR

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

func (*GetConfigPathRequest) UnmarshalNDR

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

type GetConfigPathResponse

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

GetConfigPathResponse structure represents the ConfigPath operation response

func (*GetConfigPathResponse) MarshalNDR

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

func (*GetConfigPathResponse) UnmarshalNDR

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

type GetErrorLineRequest

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

GetErrorLineRequest structure represents the ErrorLine operation request

func (*GetErrorLineRequest) MarshalNDR

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

func (*GetErrorLineRequest) UnmarshalNDR

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

type GetErrorLineResponse

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

GetErrorLineResponse structure represents the ErrorLine operation response

func (*GetErrorLineResponse) MarshalNDR

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

func (*GetErrorLineResponse) UnmarshalNDR

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

type GetErrorStringRequest

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

GetErrorStringRequest structure represents the ErrorString operation request

func (*GetErrorStringRequest) MarshalNDR

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

func (*GetErrorStringRequest) UnmarshalNDR

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

type GetErrorStringResponse

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

GetErrorStringResponse structure represents the ErrorString operation response

func (*GetErrorStringResponse) MarshalNDR

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

func (*GetErrorStringResponse) UnmarshalNDR

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

type GetFileNameRequest

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

GetFileNameRequest structure represents the FileName operation request

func (*GetFileNameRequest) MarshalNDR

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

func (*GetFileNameRequest) UnmarshalNDR

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

type GetFileNameResponse

type GetFileNameResponse 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:pbstrFileName" json:"file_name"`
	// Return: The FileName return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetFileNameResponse structure represents the FileName operation response

func (*GetFileNameResponse) MarshalNDR

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

func (*GetFileNameResponse) UnmarshalNDR

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

type GetLineNumberRequest

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

GetLineNumberRequest structure represents the LineNumber operation request

func (*GetLineNumberRequest) MarshalNDR

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

func (*GetLineNumberRequest) UnmarshalNDR

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

type GetLineNumberResponse

type GetLineNumberResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That            *dcom.ORPCThat `idl:"name:That" json:"that"`
	LineNumberCount uint32         `idl:"name:pcLineNumber" json:"line_number_count"`
	// Return: The LineNumber return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetLineNumberResponse structure represents the LineNumber operation response

func (*GetLineNumberResponse) MarshalNDR

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

func (*GetLineNumberResponse) UnmarshalNDR

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

type GetPostErrorLineRequest

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

GetPostErrorLineRequest structure represents the PostErrorLine operation request

func (*GetPostErrorLineRequest) MarshalNDR

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

func (*GetPostErrorLineRequest) UnmarshalNDR

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

type GetPostErrorLineResponse

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

GetPostErrorLineResponse structure represents the PostErrorLine operation response

func (*GetPostErrorLineResponse) MarshalNDR

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

func (*GetPostErrorLineResponse) UnmarshalNDR

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

type GetPreErrorLineRequest

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

GetPreErrorLineRequest structure represents the PreErrorLine operation request

func (*GetPreErrorLineRequest) MarshalNDR

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

func (*GetPreErrorLineRequest) UnmarshalNDR

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

type GetPreErrorLineResponse

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

GetPreErrorLineResponse structure represents the PreErrorLine operation response

func (*GetPreErrorLineResponse) MarshalNDR

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

func (*GetPreErrorLineResponse) UnmarshalNDR

func (o *GetPreErrorLineResponse) 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