iapphostsectiondefinition

package
v1.2.2 Latest Latest
Warning

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

Go to latest
Published: Mar 6, 2025 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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}
)
View Source
var (
	// import guard
	GoPackage = "dcom/iisa"
)

Functions

func AppHostSectionDefinitionServerHandle

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

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

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

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

IAppHostSectionDefinition interface.

func NewAppHostSectionDefinitionClient

func NewAppHostSectionDefinitionClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (AppHostSectionDefinitionClient, error)

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

func (*GetAllowDefinitionRequest) UnmarshalNDR

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

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

func (*GetAllowDefinitionResponse) UnmarshalNDR

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

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

func (*GetAllowLocationRequest) UnmarshalNDR

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

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

func (*GetAllowLocationResponse) UnmarshalNDR

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

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

func (*GetNameRequest) UnmarshalNDR

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

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

func (*GetNameResponse) UnmarshalNDR

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

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

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

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

func (*GetTypeRequest) UnmarshalNDR

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

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

func (*GetTypeResponse) UnmarshalNDR

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

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

func (*SetAllowDefinitionRequest) UnmarshalNDR

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

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

func (*SetAllowDefinitionResponse) UnmarshalNDR

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

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

func (*SetAllowLocationRequest) UnmarshalNDR

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

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

func (*SetAllowLocationResponse) UnmarshalNDR

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

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

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

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

func (*SetTypeRequest) UnmarshalNDR

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

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

func (*SetTypeResponse) MarshalNDR

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

func (*SetTypeResponse) UnmarshalNDR

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

type UnimplementedAppHostSectionDefinitionServer added in v1.1.5

type UnimplementedAppHostSectionDefinitionServer struct {
	iunknown.UnimplementedUnknownServer
}

Unimplemented IAppHostSectionDefinition

func (UnimplementedAppHostSectionDefinitionServer) GetAllowDefinition added in v1.1.5

func (UnimplementedAppHostSectionDefinitionServer) GetAllowLocation added in v1.1.5

func (UnimplementedAppHostSectionDefinitionServer) GetName added in v1.1.5

func (UnimplementedAppHostSectionDefinitionServer) GetOverrideModeDefault added in v1.1.5

func (UnimplementedAppHostSectionDefinitionServer) GetType added in v1.1.5

func (UnimplementedAppHostSectionDefinitionServer) SetAllowDefinition added in v1.1.5

func (UnimplementedAppHostSectionDefinitionServer) SetAllowLocation added in v1.1.5

func (UnimplementedAppHostSectionDefinitionServer) SetOverrideModeDefault added in v1.1.5

func (UnimplementedAppHostSectionDefinitionServer) SetType added in v1.1.5

Jump to

Keyboard shortcuts

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