Documentation ¶
Index ¶
- Variables
- func AppHostPropertySchemaServerHandle(ctx context.Context, o AppHostPropertySchemaServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)
- func NewAppHostPropertySchemaServerHandle(o AppHostPropertySchemaServer) dcerpc.ServerHandle
- func RegisterAppHostPropertySchemaServer(conn dcerpc.Conn, o AppHostPropertySchemaServer, opts ...dcerpc.Option)
- type AppHostPropertySchemaClient
- type AppHostPropertySchemaServer
- type GetDefaultValueRequest
- type GetDefaultValueResponse
- type GetDoesAllowInfiniteRequest
- type GetDoesAllowInfiniteResponse
- type GetIsCaseSensitiveRequest
- type GetIsCaseSensitiveResponse
- type GetIsCombinedKeyRequest
- type GetIsCombinedKeyResponse
- type GetIsEncryptedRequest
- type GetIsEncryptedResponse
- type GetIsExpandedRequest
- type GetIsExpandedResponse
- type GetIsRequiredRequest
- type GetIsRequiredResponse
- type GetIsUniqueKeyRequest
- type GetIsUniqueKeyResponse
- type GetMetadataRequest
- type GetMetadataResponse
- type GetNameRequest
- type GetNameResponse
- type GetPossibleValuesRequest
- type GetPossibleValuesResponse
- type GetTimeSpanFormatRequest
- type GetTimeSpanFormatResponse
- type GetTypeRequest
- type GetTypeResponse
- type GetValidationParameterRequest
- type GetValidationParameterResponse
- type GetValidationTypeRequest
- type GetValidationTypeResponse
Constants ¶
This section is empty.
Variables ¶
var ( // IAppHostPropertySchema interface identifier 450386db-7409-4667-935e-384dbbee2a9e AppHostPropertySchemaIID = &dcom.IID{Data1: 0x450386db, Data2: 0x7409, Data3: 0x4667, Data4: []byte{0x93, 0x5e, 0x38, 0x4d, 0xbb, 0xee, 0x2a, 0x9e}} // Syntax UUID AppHostPropertySchemaSyntaxUUID = &uuid.UUID{TimeLow: 0x450386db, TimeMid: 0x7409, TimeHiAndVersion: 0x4667, ClockSeqHiAndReserved: 0x93, ClockSeqLow: 0x5e, Node: [6]uint8{0x38, 0x4d, 0xbb, 0xee, 0x2a, 0x9e}} // Syntax ID AppHostPropertySchemaSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: AppHostPropertySchemaSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0} )
var (
// import guard
GoPackage = "dcom/iisa"
)
Functions ¶
func NewAppHostPropertySchemaServerHandle ¶
func NewAppHostPropertySchemaServerHandle(o AppHostPropertySchemaServer) dcerpc.ServerHandle
func RegisterAppHostPropertySchemaServer ¶
func RegisterAppHostPropertySchemaServer(conn dcerpc.Conn, o AppHostPropertySchemaServer, opts ...dcerpc.Option)
Types ¶
type AppHostPropertySchemaClient ¶
type AppHostPropertySchemaClient 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) // DefaultValue operation. GetDefaultValue(context.Context, *GetDefaultValueRequest, ...dcerpc.CallOption) (*GetDefaultValueResponse, error) // IsRequired operation. GetIsRequired(context.Context, *GetIsRequiredRequest, ...dcerpc.CallOption) (*GetIsRequiredResponse, error) // IsUniqueKey operation. GetIsUniqueKey(context.Context, *GetIsUniqueKeyRequest, ...dcerpc.CallOption) (*GetIsUniqueKeyResponse, error) // IsCombinedKey operation. GetIsCombinedKey(context.Context, *GetIsCombinedKeyRequest, ...dcerpc.CallOption) (*GetIsCombinedKeyResponse, error) // IsExpanded operation. GetIsExpanded(context.Context, *GetIsExpandedRequest, ...dcerpc.CallOption) (*GetIsExpandedResponse, error) // ValidationType operation. GetValidationType(context.Context, *GetValidationTypeRequest, ...dcerpc.CallOption) (*GetValidationTypeResponse, error) // ValidationParameter operation. GetValidationParameter(context.Context, *GetValidationParameterRequest, ...dcerpc.CallOption) (*GetValidationParameterResponse, error) // GetMetadata operation. GetMetadata(context.Context, *GetMetadataRequest, ...dcerpc.CallOption) (*GetMetadataResponse, error) // IsCaseSensitive operation. GetIsCaseSensitive(context.Context, *GetIsCaseSensitiveRequest, ...dcerpc.CallOption) (*GetIsCaseSensitiveResponse, error) // PossibleValues operation. GetPossibleValues(context.Context, *GetPossibleValuesRequest, ...dcerpc.CallOption) (*GetPossibleValuesResponse, error) // DoesAllowInfinite operation. GetDoesAllowInfinite(context.Context, *GetDoesAllowInfiniteRequest, ...dcerpc.CallOption) (*GetDoesAllowInfiniteResponse, error) // IsEncrypted operation. GetIsEncrypted(context.Context, *GetIsEncryptedRequest, ...dcerpc.CallOption) (*GetIsEncryptedResponse, error) // TimeSpanFormat operation. GetTimeSpanFormat(context.Context, *GetTimeSpanFormatRequest, ...dcerpc.CallOption) (*GetTimeSpanFormatResponse, error) // AlterContext alters the client context. AlterContext(context.Context, ...dcerpc.Option) error // IPID sets the object interface identifier. IPID(context.Context, *dcom.IPID) AppHostPropertySchemaClient }
IAppHostPropertySchema interface.
type AppHostPropertySchemaServer ¶
type AppHostPropertySchemaServer interface { // IUnknown base class. iunknown.UnknownServer // Name operation. GetName(context.Context, *GetNameRequest) (*GetNameResponse, error) // Type operation. GetType(context.Context, *GetTypeRequest) (*GetTypeResponse, error) // DefaultValue operation. GetDefaultValue(context.Context, *GetDefaultValueRequest) (*GetDefaultValueResponse, error) // IsRequired operation. GetIsRequired(context.Context, *GetIsRequiredRequest) (*GetIsRequiredResponse, error) // IsUniqueKey operation. GetIsUniqueKey(context.Context, *GetIsUniqueKeyRequest) (*GetIsUniqueKeyResponse, error) // IsCombinedKey operation. GetIsCombinedKey(context.Context, *GetIsCombinedKeyRequest) (*GetIsCombinedKeyResponse, error) // IsExpanded operation. GetIsExpanded(context.Context, *GetIsExpandedRequest) (*GetIsExpandedResponse, error) // ValidationType operation. GetValidationType(context.Context, *GetValidationTypeRequest) (*GetValidationTypeResponse, error) // ValidationParameter operation. GetValidationParameter(context.Context, *GetValidationParameterRequest) (*GetValidationParameterResponse, error) // GetMetadata operation. GetMetadata(context.Context, *GetMetadataRequest) (*GetMetadataResponse, error) // IsCaseSensitive operation. GetIsCaseSensitive(context.Context, *GetIsCaseSensitiveRequest) (*GetIsCaseSensitiveResponse, error) // PossibleValues operation. GetPossibleValues(context.Context, *GetPossibleValuesRequest) (*GetPossibleValuesResponse, error) // DoesAllowInfinite operation. GetDoesAllowInfinite(context.Context, *GetDoesAllowInfiniteRequest) (*GetDoesAllowInfiniteResponse, error) // IsEncrypted operation. GetIsEncrypted(context.Context, *GetIsEncryptedRequest) (*GetIsEncryptedResponse, error) // TimeSpanFormat operation. GetTimeSpanFormat(context.Context, *GetTimeSpanFormatRequest) (*GetTimeSpanFormatResponse, error) }
IAppHostPropertySchema server interface.
type GetDefaultValueRequest ¶
type GetDefaultValueRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetDefaultValueRequest structure represents the DefaultValue operation request
func (*GetDefaultValueRequest) MarshalNDR ¶
func (*GetDefaultValueRequest) UnmarshalNDR ¶
type GetDefaultValueResponse ¶
type GetDefaultValueResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` DefaultValue *oaut.Variant `idl:"name:pDefaultValue" json:"default_value"` // Return: The DefaultValue return value. Return int32 `idl:"name:Return" json:"return"` }
GetDefaultValueResponse structure represents the DefaultValue operation response
func (*GetDefaultValueResponse) MarshalNDR ¶
func (*GetDefaultValueResponse) UnmarshalNDR ¶
type GetDoesAllowInfiniteRequest ¶
type GetDoesAllowInfiniteRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetDoesAllowInfiniteRequest structure represents the DoesAllowInfinite operation request
func (*GetDoesAllowInfiniteRequest) MarshalNDR ¶
func (*GetDoesAllowInfiniteRequest) UnmarshalNDR ¶
type GetDoesAllowInfiniteResponse ¶
type GetDoesAllowInfiniteResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` AllowInfinite int16 `idl:"name:pfAllowInfinite" json:"allow_infinite"` // Return: The DoesAllowInfinite return value. Return int32 `idl:"name:Return" json:"return"` }
GetDoesAllowInfiniteResponse structure represents the DoesAllowInfinite operation response
func (*GetDoesAllowInfiniteResponse) MarshalNDR ¶
func (*GetDoesAllowInfiniteResponse) UnmarshalNDR ¶
type GetIsCaseSensitiveRequest ¶
type GetIsCaseSensitiveRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetIsCaseSensitiveRequest structure represents the IsCaseSensitive operation request
func (*GetIsCaseSensitiveRequest) MarshalNDR ¶
func (*GetIsCaseSensitiveRequest) UnmarshalNDR ¶
type GetIsCaseSensitiveResponse ¶
type GetIsCaseSensitiveResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` IsCaseSensitive int16 `idl:"name:pfIsCaseSensitive" json:"is_case_sensitive"` // Return: The IsCaseSensitive return value. Return int32 `idl:"name:Return" json:"return"` }
GetIsCaseSensitiveResponse structure represents the IsCaseSensitive operation response
func (*GetIsCaseSensitiveResponse) MarshalNDR ¶
func (*GetIsCaseSensitiveResponse) UnmarshalNDR ¶
type GetIsCombinedKeyRequest ¶
type GetIsCombinedKeyRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetIsCombinedKeyRequest structure represents the IsCombinedKey operation request
func (*GetIsCombinedKeyRequest) MarshalNDR ¶
func (*GetIsCombinedKeyRequest) UnmarshalNDR ¶
type GetIsCombinedKeyResponse ¶
type GetIsCombinedKeyResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` IsCombinedKey int16 `idl:"name:pfIsCombinedKey" json:"is_combined_key"` // Return: The IsCombinedKey return value. Return int32 `idl:"name:Return" json:"return"` }
GetIsCombinedKeyResponse structure represents the IsCombinedKey operation response
func (*GetIsCombinedKeyResponse) MarshalNDR ¶
func (*GetIsCombinedKeyResponse) UnmarshalNDR ¶
type GetIsEncryptedRequest ¶
type GetIsEncryptedRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetIsEncryptedRequest structure represents the IsEncrypted operation request
func (*GetIsEncryptedRequest) MarshalNDR ¶
func (*GetIsEncryptedRequest) UnmarshalNDR ¶
type GetIsEncryptedResponse ¶
type GetIsEncryptedResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` IsEncrypted int16 `idl:"name:pfIsEncrypted" json:"is_encrypted"` // Return: The IsEncrypted return value. Return int32 `idl:"name:Return" json:"return"` }
GetIsEncryptedResponse structure represents the IsEncrypted operation response
func (*GetIsEncryptedResponse) MarshalNDR ¶
func (*GetIsEncryptedResponse) UnmarshalNDR ¶
type GetIsExpandedRequest ¶
type GetIsExpandedRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetIsExpandedRequest structure represents the IsExpanded operation request
func (*GetIsExpandedRequest) MarshalNDR ¶
func (*GetIsExpandedRequest) UnmarshalNDR ¶
type GetIsExpandedResponse ¶
type GetIsExpandedResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` IsExpanded int16 `idl:"name:pfIsExpanded" json:"is_expanded"` // Return: The IsExpanded return value. Return int32 `idl:"name:Return" json:"return"` }
GetIsExpandedResponse structure represents the IsExpanded operation response
func (*GetIsExpandedResponse) MarshalNDR ¶
func (*GetIsExpandedResponse) UnmarshalNDR ¶
type GetIsRequiredRequest ¶
type GetIsRequiredRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetIsRequiredRequest structure represents the IsRequired operation request
func (*GetIsRequiredRequest) MarshalNDR ¶
func (*GetIsRequiredRequest) UnmarshalNDR ¶
type GetIsRequiredResponse ¶
type GetIsRequiredResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` IsRequired int16 `idl:"name:pfIsRequired" json:"is_required"` // Return: The IsRequired return value. Return int32 `idl:"name:Return" json:"return"` }
GetIsRequiredResponse structure represents the IsRequired operation response
func (*GetIsRequiredResponse) MarshalNDR ¶
func (*GetIsRequiredResponse) UnmarshalNDR ¶
type GetIsUniqueKeyRequest ¶
type GetIsUniqueKeyRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetIsUniqueKeyRequest structure represents the IsUniqueKey operation request
func (*GetIsUniqueKeyRequest) MarshalNDR ¶
func (*GetIsUniqueKeyRequest) UnmarshalNDR ¶
type GetIsUniqueKeyResponse ¶
type GetIsUniqueKeyResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` IsUniqueKey int16 `idl:"name:pfIsUniqueKey" json:"is_unique_key"` // Return: The IsUniqueKey return value. Return int32 `idl:"name:Return" json:"return"` }
GetIsUniqueKeyResponse structure represents the IsUniqueKey operation response
func (*GetIsUniqueKeyResponse) MarshalNDR ¶
func (*GetIsUniqueKeyResponse) UnmarshalNDR ¶
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 (*GetMetadataRequest) UnmarshalNDR ¶
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 (*GetMetadataResponse) UnmarshalNDR ¶
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 (*GetNameRequest) UnmarshalNDR ¶
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 (*GetNameResponse) UnmarshalNDR ¶
type GetPossibleValuesRequest ¶
type GetPossibleValuesRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetPossibleValuesRequest structure represents the PossibleValues operation request
func (*GetPossibleValuesRequest) MarshalNDR ¶
func (*GetPossibleValuesRequest) UnmarshalNDR ¶
type GetPossibleValuesResponse ¶
type GetPossibleValuesResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` Values *iisa.AppHostConstantValueCollection `idl:"name:ppValues" json:"values"` // Return: The PossibleValues return value. Return int32 `idl:"name:Return" json:"return"` }
GetPossibleValuesResponse structure represents the PossibleValues operation response
func (*GetPossibleValuesResponse) MarshalNDR ¶
func (*GetPossibleValuesResponse) UnmarshalNDR ¶
type GetTimeSpanFormatRequest ¶
type GetTimeSpanFormatRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetTimeSpanFormatRequest structure represents the TimeSpanFormat operation request
func (*GetTimeSpanFormatRequest) MarshalNDR ¶
func (*GetTimeSpanFormatRequest) UnmarshalNDR ¶
type GetTimeSpanFormatResponse ¶
type GetTimeSpanFormatResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` TimeSpanFormat *oaut.String `idl:"name:pbstrTimeSpanFormat" json:"time_span_format"` // Return: The TimeSpanFormat return value. Return int32 `idl:"name:Return" json:"return"` }
GetTimeSpanFormatResponse structure represents the TimeSpanFormat operation response
func (*GetTimeSpanFormatResponse) MarshalNDR ¶
func (*GetTimeSpanFormatResponse) 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 (*GetTypeRequest) UnmarshalNDR ¶
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 (*GetTypeResponse) UnmarshalNDR ¶
type GetValidationParameterRequest ¶
type GetValidationParameterRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetValidationParameterRequest structure represents the ValidationParameter operation request
func (*GetValidationParameterRequest) MarshalNDR ¶
func (*GetValidationParameterRequest) UnmarshalNDR ¶
type GetValidationParameterResponse ¶
type GetValidationParameterResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` ValidationParameter *oaut.String `idl:"name:pbstrValidationParameter" json:"validation_parameter"` // Return: The ValidationParameter return value. Return int32 `idl:"name:Return" json:"return"` }
GetValidationParameterResponse structure represents the ValidationParameter operation response
func (*GetValidationParameterResponse) MarshalNDR ¶
func (*GetValidationParameterResponse) UnmarshalNDR ¶
type GetValidationTypeRequest ¶
type GetValidationTypeRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetValidationTypeRequest structure represents the ValidationType operation request
func (*GetValidationTypeRequest) MarshalNDR ¶
func (*GetValidationTypeRequest) UnmarshalNDR ¶
type GetValidationTypeResponse ¶
type GetValidationTypeResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` ValidationType *oaut.String `idl:"name:pbstrValidationType" json:"validation_type"` // Return: The ValidationType return value. Return int32 `idl:"name:Return" json:"return"` }
GetValidationTypeResponse structure represents the ValidationType operation response