iapphostconfigfile

package
v1.0.5 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// IAppHostConfigFile interface identifier ada4e6fb-e025-401e-a5d0-c3134a281f07
	AppHostConfigFileIID = &dcom.IID{Data1: 0xada4e6fb, Data2: 0xe025, Data3: 0x401e, Data4: []byte{0xa5, 0xd0, 0xc3, 0x13, 0x4a, 0x28, 0x1f, 0x07}}
	// Syntax UUID
	AppHostConfigFileSyntaxUUID = &uuid.UUID{TimeLow: 0xada4e6fb, TimeMid: 0xe025, TimeHiAndVersion: 0x401e, ClockSeqHiAndReserved: 0xa5, ClockSeqLow: 0xd0, Node: [6]uint8{0xc3, 0x13, 0x4a, 0x28, 0x1f, 0x7}}
	// Syntax ID
	AppHostConfigFileSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: AppHostConfigFileSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0}
)
View Source
var (
	// import guard
	GoPackage = "dcom/iisa"
)

Functions

func AppHostConfigFileServerHandle

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

func NewAppHostConfigFileServerHandle

func NewAppHostConfigFileServerHandle(o AppHostConfigFileServer) dcerpc.ServerHandle

func RegisterAppHostConfigFileServer

func RegisterAppHostConfigFileServer(conn dcerpc.Conn, o AppHostConfigFileServer, opts ...dcerpc.Option)

Types

type AppHostConfigFileClient

type AppHostConfigFileClient interface {

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

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

	// FilePath operation.
	GetFilePath(context.Context, *GetFilePathRequest, ...dcerpc.CallOption) (*GetFilePathResponse, error)

	// Locations operation.
	GetLocations(context.Context, *GetLocationsRequest, ...dcerpc.CallOption) (*GetLocationsResponse, error)

	// GetAdminSection operation.
	GetAdminSection(context.Context, *GetAdminSectionRequest, ...dcerpc.CallOption) (*GetAdminSectionResponse, error)

	// GetMetadata operation.
	GetMetadata(context.Context, *GetMetadataRequest, ...dcerpc.CallOption) (*GetMetadataResponse, error)

	// SetMetadata operation.
	SetMetadata(context.Context, *SetMetadataRequest, ...dcerpc.CallOption) (*SetMetadataResponse, error)

	// ClearInvalidSections operation.
	ClearInvalidSections(context.Context, *ClearInvalidSectionsRequest, ...dcerpc.CallOption) (*ClearInvalidSectionsResponse, error)

	// RootSectionGroup operation.
	GetRootSectionGroup(context.Context, *GetRootSectionGroupRequest, ...dcerpc.CallOption) (*GetRootSectionGroupResponse, error)

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

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

IAppHostConfigFile interface.

func NewAppHostConfigFileClient

func NewAppHostConfigFileClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (AppHostConfigFileClient, error)

type AppHostConfigFileServer

type AppHostConfigFileServer interface {

	// IUnknown base class.
	iunknown.UnknownServer

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

	// FilePath operation.
	GetFilePath(context.Context, *GetFilePathRequest) (*GetFilePathResponse, error)

	// Locations operation.
	GetLocations(context.Context, *GetLocationsRequest) (*GetLocationsResponse, error)

	// GetAdminSection operation.
	GetAdminSection(context.Context, *GetAdminSectionRequest) (*GetAdminSectionResponse, error)

	// GetMetadata operation.
	GetMetadata(context.Context, *GetMetadataRequest) (*GetMetadataResponse, error)

	// SetMetadata operation.
	SetMetadata(context.Context, *SetMetadataRequest) (*SetMetadataResponse, error)

	// ClearInvalidSections operation.
	ClearInvalidSections(context.Context, *ClearInvalidSectionsRequest) (*ClearInvalidSectionsResponse, error)

	// RootSectionGroup operation.
	GetRootSectionGroup(context.Context, *GetRootSectionGroupRequest) (*GetRootSectionGroupResponse, error)
}

IAppHostConfigFile server interface.

type ClearInvalidSectionsRequest

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

ClearInvalidSectionsRequest structure represents the ClearInvalidSections operation request

func (*ClearInvalidSectionsRequest) MarshalNDR

func (*ClearInvalidSectionsRequest) UnmarshalNDR

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

type ClearInvalidSectionsResponse

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

ClearInvalidSectionsResponse structure represents the ClearInvalidSections operation response

func (*ClearInvalidSectionsResponse) MarshalNDR

func (*ClearInvalidSectionsResponse) UnmarshalNDR

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

type GetAdminSectionRequest

type GetAdminSectionRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This        *dcom.ORPCThis `idl:"name:This" json:"this"`
	SectionName *oaut.String   `idl:"name:bstrSectionName" json:"section_name"`
	Path        *oaut.String   `idl:"name:bstrPath" json:"path"`
}

GetAdminSectionRequest structure represents the GetAdminSection operation request

func (*GetAdminSectionRequest) MarshalNDR

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

func (*GetAdminSectionRequest) UnmarshalNDR

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

type GetAdminSectionResponse

type GetAdminSectionResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That         *dcom.ORPCThat       `idl:"name:That" json:"that"`
	AdminSection *iisa.AppHostElement `idl:"name:ppAdminSection" json:"admin_section"`
	// Return: The GetAdminSection return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetAdminSectionResponse structure represents the GetAdminSection operation response

func (*GetAdminSectionResponse) MarshalNDR

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

func (*GetAdminSectionResponse) UnmarshalNDR

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

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 GetFilePathRequest

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

GetFilePathRequest structure represents the FilePath operation request

func (*GetFilePathRequest) MarshalNDR

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

func (*GetFilePathRequest) UnmarshalNDR

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

type GetFilePathResponse

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

GetFilePathResponse structure represents the FilePath operation response

func (*GetFilePathResponse) MarshalNDR

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

func (*GetFilePathResponse) UnmarshalNDR

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

type GetLocationsRequest

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

GetLocationsRequest structure represents the Locations operation request

func (*GetLocationsRequest) MarshalNDR

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

func (*GetLocationsRequest) UnmarshalNDR

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

type GetLocationsResponse

type GetLocationsResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That      *dcom.ORPCThat                        `idl:"name:That" json:"that"`
	Locations *iisa.AppHostConfigLocationCollection `idl:"name:ppLocations" json:"locations"`
	// Return: The Locations return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetLocationsResponse structure represents the Locations operation response

func (*GetLocationsResponse) MarshalNDR

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

func (*GetLocationsResponse) UnmarshalNDR

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

type GetMetadataRequest

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

GetMetadataRequest structure represents the GetMetadata operation request

func (*GetMetadataRequest) MarshalNDR

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

func (*GetMetadataRequest) UnmarshalNDR

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

type GetMetadataResponse

type GetMetadataResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That  *dcom.ORPCThat `idl:"name:That" json:"that"`
	Value *oaut.Variant  `idl:"name:pValue" json:"value"`
	// Return: The GetMetadata return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetMetadataResponse structure represents the GetMetadata operation response

func (*GetMetadataResponse) MarshalNDR

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

func (*GetMetadataResponse) UnmarshalNDR

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

type GetRootSectionGroupRequest

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

GetRootSectionGroupRequest structure represents the RootSectionGroup operation request

func (*GetRootSectionGroupRequest) MarshalNDR

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

func (*GetRootSectionGroupRequest) UnmarshalNDR

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

type GetRootSectionGroupResponse

type GetRootSectionGroupResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That          *dcom.ORPCThat            `idl:"name:That" json:"that"`
	SectionGroups *iisa.AppHostSectionGroup `idl:"name:ppSectionGroups" json:"section_groups"`
	// Return: The RootSectionGroup return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetRootSectionGroupResponse structure represents the RootSectionGroup operation response

func (*GetRootSectionGroupResponse) MarshalNDR

func (*GetRootSectionGroupResponse) UnmarshalNDR

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

type SetMetadataRequest

type SetMetadataRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This         *dcom.ORPCThis `idl:"name:This" json:"this"`
	MetadataType *oaut.String   `idl:"name:bstrMetadataType" json:"metadata_type"`
	Value        *oaut.Variant  `idl:"name:value" json:"value"`
}

SetMetadataRequest structure represents the SetMetadata operation request

func (*SetMetadataRequest) MarshalNDR

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

func (*SetMetadataRequest) UnmarshalNDR

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

type SetMetadataResponse

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

SetMetadataResponse structure represents the SetMetadata operation response

func (*SetMetadataResponse) MarshalNDR

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

func (*SetMetadataResponse) UnmarshalNDR

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