Documentation
¶
Index ¶
- Variables
- func CategoryServerHandle(ctx context.Context, o CategoryServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)
- func NewCategoryServerHandle(o CategoryServer) dcerpc.ServerHandle
- func RegisterCategoryServer(conn dcerpc.Conn, o CategoryServer, opts ...dcerpc.Option)
- type CategoryClient
- type CategoryServer
- type GetCategoryIDRequest
- type GetCategoryIDResponse
- type GetChildrenRequest
- type GetChildrenResponse
- type GetDescriptionRequest
- type GetDescriptionResponse
- type GetImageRequest
- type GetImageResponse
- type GetNameRequest
- type GetNameResponse
- type GetOrderRequest
- type GetOrderResponse
- type GetParentRequest
- type GetParentResponse
- type GetTypeRequest
- type GetTypeResponse
- type GetUpdatesRequest
- type GetUpdatesResponse
- type UnimplementedCategoryServer
- func (UnimplementedCategoryServer) GetCategoryID(context.Context, *GetCategoryIDRequest) (*GetCategoryIDResponse, error)
- func (UnimplementedCategoryServer) GetChildren(context.Context, *GetChildrenRequest) (*GetChildrenResponse, error)
- func (UnimplementedCategoryServer) GetDescription(context.Context, *GetDescriptionRequest) (*GetDescriptionResponse, error)
- func (UnimplementedCategoryServer) GetImage(context.Context, *GetImageRequest) (*GetImageResponse, error)
- func (UnimplementedCategoryServer) GetName(context.Context, *GetNameRequest) (*GetNameResponse, error)
- func (UnimplementedCategoryServer) GetOrder(context.Context, *GetOrderRequest) (*GetOrderResponse, error)
- func (UnimplementedCategoryServer) GetParent(context.Context, *GetParentRequest) (*GetParentResponse, error)
- func (UnimplementedCategoryServer) GetType(context.Context, *GetTypeRequest) (*GetTypeResponse, error)
- func (UnimplementedCategoryServer) GetUpdates(context.Context, *GetUpdatesRequest) (*GetUpdatesResponse, error)
Constants ¶
This section is empty.
Variables ¶
var ( // ICategory interface identifier 81ddc1b8-9d35-47a6-b471-5b80f519223b CategoryIID = &dcom.IID{Data1: 0x81ddc1b8, Data2: 0x9d35, Data3: 0x47a6, Data4: []byte{0xb4, 0x71, 0x5b, 0x80, 0xf5, 0x19, 0x22, 0x3b}} // Syntax UUID CategorySyntaxUUID = &uuid.UUID{TimeLow: 0x81ddc1b8, TimeMid: 0x9d35, TimeHiAndVersion: 0x47a6, ClockSeqHiAndReserved: 0xb4, ClockSeqLow: 0x71, Node: [6]uint8{0x5b, 0x80, 0xf5, 0x19, 0x22, 0x3b}} // Syntax ID CategorySyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: CategorySyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0} )
var (
// import guard
GoPackage = "dcom/uamg"
)
Functions ¶
func CategoryServerHandle ¶
func NewCategoryServerHandle ¶
func NewCategoryServerHandle(o CategoryServer) dcerpc.ServerHandle
func RegisterCategoryServer ¶
func RegisterCategoryServer(conn dcerpc.Conn, o CategoryServer, opts ...dcerpc.Option)
Types ¶
type CategoryClient ¶
type CategoryClient interface {
// IDispatch retrieval method.
Dispatch() idispatch.DispatchClient
// The ICategory::Name (opnum 8) method retrieves the name of the update category.
//
// The IUpdateService::Name (opnum 8) method retrieves the name of the update service.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Name ADM element.
GetName(context.Context, *GetNameRequest, ...dcerpc.CallOption) (*GetNameResponse, error)
// The ICategory:: CategoryID (opnum 9) method retrieves the ID of the update category.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the ID ADM element.
GetCategoryID(context.Context, *GetCategoryIDRequest, ...dcerpc.CallOption) (*GetCategoryIDResponse, error)
// The ICategory::Children (opnum 10) method retrieves an ICategoryCollection interface
// instance containing the children of the update category.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Children ADM element.
GetChildren(context.Context, *GetChildrenRequest, ...dcerpc.CallOption) (*GetChildrenResponse, error)
// The ICategory::Description (opnum 11) method retrieves the description of the update
// category.
//
// The IUpdateHistoryEntry::Description (opnum 14) method retrieves the description
// of the update for which the operation is performed.
//
// The IUpdate::Description (opnum 16) method retrieves the localized description for
// the update.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Description ADM element.
GetDescription(context.Context, *GetDescriptionRequest, ...dcerpc.CallOption) (*GetDescriptionResponse, error)
// The ICategory::Image (opnum 12) method retrieves an IImageInformation interface instance
// that contains information on the image associated with the update category.
//
// The IUpdate::Image (opnum 21) method retrieves a localized image associated with
// the update.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Image ADM element.
GetImage(context.Context, *GetImageRequest, ...dcerpc.CallOption) (*GetImageResponse, error)
// The ICategory::Order (opnum 13) method retrieves the recommended display order of
// the update category among its siblings.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Order ADM element.
GetOrder(context.Context, *GetOrderRequest, ...dcerpc.CallOption) (*GetOrderResponse, error)
// The ICategory::Parent (opnum 14) method retrieves the parent of the update category.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Parent ADM element.
GetParent(context.Context, *GetParentRequest, ...dcerpc.CallOption) (*GetParentResponse, error)
// The ICategory::Type (opnum 15) method retrieves the type of the update category.
//
// The IUpdate::Type (opnum 43) method retrieves the type of the update.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Type ADM element.
GetType(context.Context, *GetTypeRequest, ...dcerpc.CallOption) (*GetTypeResponse, error)
// The ICategory::Updates (opnum 16) method retrieves an IUpdateCollection interface
// containing the updates that belong to the update category.
//
// The ISearchResult::Updates (opnum 10) method retrieves the updates found during the
// search.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Updates ADM element.
GetUpdates(context.Context, *GetUpdatesRequest, ...dcerpc.CallOption) (*GetUpdatesResponse, 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) CategoryClient
}
ICategory interface.
func NewCategoryClient ¶
type CategoryServer ¶
type CategoryServer interface {
// IDispatch base class.
idispatch.DispatchServer
// The ICategory::Name (opnum 8) method retrieves the name of the update category.
//
// The IUpdateService::Name (opnum 8) method retrieves the name of the update service.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Name ADM element.
GetName(context.Context, *GetNameRequest) (*GetNameResponse, error)
// The ICategory:: CategoryID (opnum 9) method retrieves the ID of the update category.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the ID ADM element.
GetCategoryID(context.Context, *GetCategoryIDRequest) (*GetCategoryIDResponse, error)
// The ICategory::Children (opnum 10) method retrieves an ICategoryCollection interface
// instance containing the children of the update category.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Children ADM element.
GetChildren(context.Context, *GetChildrenRequest) (*GetChildrenResponse, error)
// The ICategory::Description (opnum 11) method retrieves the description of the update
// category.
//
// The IUpdateHistoryEntry::Description (opnum 14) method retrieves the description
// of the update for which the operation is performed.
//
// The IUpdate::Description (opnum 16) method retrieves the localized description for
// the update.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Description ADM element.
GetDescription(context.Context, *GetDescriptionRequest) (*GetDescriptionResponse, error)
// The ICategory::Image (opnum 12) method retrieves an IImageInformation interface instance
// that contains information on the image associated with the update category.
//
// The IUpdate::Image (opnum 21) method retrieves a localized image associated with
// the update.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Image ADM element.
GetImage(context.Context, *GetImageRequest) (*GetImageResponse, error)
// The ICategory::Order (opnum 13) method retrieves the recommended display order of
// the update category among its siblings.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Order ADM element.
GetOrder(context.Context, *GetOrderRequest) (*GetOrderResponse, error)
// The ICategory::Parent (opnum 14) method retrieves the parent of the update category.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Parent ADM element.
GetParent(context.Context, *GetParentRequest) (*GetParentResponse, error)
// The ICategory::Type (opnum 15) method retrieves the type of the update category.
//
// The IUpdate::Type (opnum 43) method retrieves the type of the update.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Type ADM element.
GetType(context.Context, *GetTypeRequest) (*GetTypeResponse, error)
// The ICategory::Updates (opnum 16) method retrieves an IUpdateCollection interface
// containing the updates that belong to the update category.
//
// The ISearchResult::Updates (opnum 10) method retrieves the updates found during the
// search.
//
// Return Values: The method MUST return information in an HRESULT data structure. The
// severity bit in the structure identifies the following conditions:
//
// * If the severity bit is set to 0, the method completed successfully.
//
// * If the severity bit is set to 1, the method failed and encountered a fatal error.
//
// Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying
// RPC protocol [MS-RPCE].
//
// This method SHOULD return the value of the Updates ADM element.
GetUpdates(context.Context, *GetUpdatesRequest) (*GetUpdatesResponse, error)
}
ICategory server interface.
type GetCategoryIDRequest ¶
type GetCategoryIDRequest struct {
// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
This *dcom.ORPCThis `idl:"name:This" json:"this"`
}
GetCategoryIDRequest structure represents the CategoryID operation request
func (*GetCategoryIDRequest) MarshalNDR ¶
func (*GetCategoryIDRequest) UnmarshalNDR ¶
type GetCategoryIDResponse ¶
type GetCategoryIDResponse struct {
// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
That *dcom.ORPCThat `idl:"name:That" json:"that"`
// retval: A globally unique string identifying this category.
ReturnValue *oaut.String `idl:"name:retval" json:"return_value"`
// Return: The CategoryID return value.
Return int32 `idl:"name:Return" json:"return"`
}
GetCategoryIDResponse structure represents the CategoryID operation response
func (*GetCategoryIDResponse) MarshalNDR ¶
func (*GetCategoryIDResponse) UnmarshalNDR ¶
type GetChildrenRequest ¶
type GetChildrenRequest struct {
// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
This *dcom.ORPCThis `idl:"name:This" json:"this"`
}
GetChildrenRequest structure represents the Children operation request
func (*GetChildrenRequest) MarshalNDR ¶
func (*GetChildrenRequest) UnmarshalNDR ¶
type GetChildrenResponse ¶
type GetChildrenResponse struct {
// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
That *dcom.ORPCThat `idl:"name:That" json:"that"`
// retval: An instance of the ICategoryCollection interface that contains the categories
// that are children of this category.
ReturnValue *uamg.CategoryCollection `idl:"name:retval" json:"return_value"`
// Return: The Children return value.
Return int32 `idl:"name:Return" json:"return"`
}
GetChildrenResponse structure represents the Children operation response
func (*GetChildrenResponse) MarshalNDR ¶
func (*GetChildrenResponse) UnmarshalNDR ¶
type GetDescriptionRequest ¶
type GetDescriptionRequest struct {
// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
This *dcom.ORPCThis `idl:"name:This" json:"this"`
}
GetDescriptionRequest structure represents the Description operation request
func (*GetDescriptionRequest) MarshalNDR ¶
func (*GetDescriptionRequest) UnmarshalNDR ¶
type GetDescriptionResponse ¶
type GetDescriptionResponse struct {
// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
That *dcom.ORPCThat `idl:"name:That" json:"that"`
// retval: MUST be set to a string containing the description of the category, or MUST
// be set to NULL or the empty string if there is no description for the category.
//
// retval: The localized description of the update for which the operation is performed.
// The description SHOULD be in the language of the user who initiated the operation
// but MAY be in the language of the current calling user. If there is no description
// of the update, the retval MUST be set either to NULL or to the empty string.
//
// retval: A localized description of the update. If there is no description of the
// update, this MUST be set to NULL or the empty string.
ReturnValue *oaut.String `idl:"name:retval" json:"return_value"`
// Return: The Description return value.
Return int32 `idl:"name:Return" json:"return"`
}
GetDescriptionResponse structure represents the Description operation response
func (*GetDescriptionResponse) MarshalNDR ¶
func (*GetDescriptionResponse) UnmarshalNDR ¶
type GetImageRequest ¶
type GetImageRequest struct {
// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
This *dcom.ORPCThis `idl:"name:This" json:"this"`
}
GetImageRequest structure represents the Image operation request
func (*GetImageRequest) MarshalNDR ¶
func (*GetImageRequest) UnmarshalNDR ¶
type GetImageResponse ¶
type GetImageResponse struct {
// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
That *dcom.ORPCThat `idl:"name:That" json:"that"`
// retval: MUST be set to an instance of IImageInformation that describes the image
// associated with the category, or MUST be set to NULL if no image is associated with
// the category.
//
// retval: An IImageInformation instance that contains information about the localized
// image associated with the update. If no image is associated with the update, retval
// MUST be set to NULL.
ReturnValue *uamg.ImageInformation `idl:"name:retval" json:"return_value"`
// Return: The Image return value.
Return int32 `idl:"name:Return" json:"return"`
}
GetImageResponse structure represents the Image operation response
func (*GetImageResponse) MarshalNDR ¶
func (*GetImageResponse) 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"`
// retval: The localized name of the category.
//
// retval: The name of the service.
ReturnValue *oaut.String `idl:"name:retval" json:"return_value"`
// 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 GetOrderRequest ¶
type GetOrderRequest struct {
// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
This *dcom.ORPCThis `idl:"name:This" json:"this"`
}
GetOrderRequest structure represents the Order operation request
func (*GetOrderRequest) MarshalNDR ¶
func (*GetOrderRequest) UnmarshalNDR ¶
type GetOrderResponse ¶
type GetOrderResponse struct {
// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
That *dcom.ORPCThat `idl:"name:That" json:"that"`
// retval: MUST be set to a value indicating the recommended display order of this category
// among its siblings. A category with a lesser Order value is recommended to be displayed
// before a category with a greater Order value.
ReturnValue int32 `idl:"name:retval" json:"return_value"`
// Return: The Order return value.
Return int32 `idl:"name:Return" json:"return"`
}
GetOrderResponse structure represents the Order operation response
func (*GetOrderResponse) MarshalNDR ¶
func (*GetOrderResponse) UnmarshalNDR ¶
type GetParentRequest ¶
type GetParentRequest struct {
// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
This *dcom.ORPCThis `idl:"name:This" json:"this"`
}
GetParentRequest structure represents the Parent operation request
func (*GetParentRequest) MarshalNDR ¶
func (*GetParentRequest) UnmarshalNDR ¶
type GetParentResponse ¶
type GetParentResponse struct {
// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
That *dcom.ORPCThat `idl:"name:That" json:"that"`
// retval: MUST be set to an instance of the ICategory interface representing this category's
// parent category, or MUST be set to NULL if this category is the root category.
ReturnValue *uamg.Category `idl:"name:retval" json:"return_value"`
// Return: The Parent return value.
Return int32 `idl:"name:Return" json:"return"`
}
GetParentResponse structure represents the Parent operation response
func (*GetParentResponse) MarshalNDR ¶
func (*GetParentResponse) 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"`
// retval: A string containing the type of this category. The string MUST be set to
// one of the following values:
//
// * "Company", if this category refers to the company or organization that has public
// ownership and support accountability for the updates belonging to the category.
//
// * "ProductFamily", if this category refers to a related set of products.
//
// * "Product", if this category refers to a single product.
//
// * "UpdateClassification", for all other cases.
//
// retval: A value of the UpdateType (section 2.2.3) enumeration that describes the
// type of the update.
ReturnValue *oaut.String `idl:"name:retval" json:"return_value"`
// 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 GetUpdatesRequest ¶
type GetUpdatesRequest struct {
// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
This *dcom.ORPCThis `idl:"name:This" json:"this"`
}
GetUpdatesRequest structure represents the Updates operation request
func (*GetUpdatesRequest) MarshalNDR ¶
func (*GetUpdatesRequest) UnmarshalNDR ¶
type GetUpdatesResponse ¶
type GetUpdatesResponse struct {
// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
That *dcom.ORPCThat `idl:"name:That" json:"that"`
// retval: An instance of IUpdateCollection containing updates belonging to this category.
//
// retval: A collection of the updates found for the computer.
ReturnValue *uamg.UpdateCollection `idl:"name:retval" json:"return_value"`
// Return: The Updates return value.
Return int32 `idl:"name:Return" json:"return"`
}
GetUpdatesResponse structure represents the Updates operation response
func (*GetUpdatesResponse) MarshalNDR ¶
func (*GetUpdatesResponse) UnmarshalNDR ¶
type UnimplementedCategoryServer ¶
type UnimplementedCategoryServer struct {
idispatch.UnimplementedDispatchServer
}
Unimplemented ICategory
func (UnimplementedCategoryServer) GetCategoryID ¶
func (UnimplementedCategoryServer) GetCategoryID(context.Context, *GetCategoryIDRequest) (*GetCategoryIDResponse, error)
func (UnimplementedCategoryServer) GetChildren ¶
func (UnimplementedCategoryServer) GetChildren(context.Context, *GetChildrenRequest) (*GetChildrenResponse, error)
func (UnimplementedCategoryServer) GetDescription ¶
func (UnimplementedCategoryServer) GetDescription(context.Context, *GetDescriptionRequest) (*GetDescriptionResponse, error)
func (UnimplementedCategoryServer) GetImage ¶
func (UnimplementedCategoryServer) GetImage(context.Context, *GetImageRequest) (*GetImageResponse, error)
func (UnimplementedCategoryServer) GetName ¶
func (UnimplementedCategoryServer) GetName(context.Context, *GetNameRequest) (*GetNameResponse, error)
func (UnimplementedCategoryServer) GetOrder ¶
func (UnimplementedCategoryServer) GetOrder(context.Context, *GetOrderRequest) (*GetOrderResponse, error)
func (UnimplementedCategoryServer) GetParent ¶
func (UnimplementedCategoryServer) GetParent(context.Context, *GetParentRequest) (*GetParentResponse, error)
func (UnimplementedCategoryServer) GetType ¶
func (UnimplementedCategoryServer) GetType(context.Context, *GetTypeRequest) (*GetTypeResponse, error)
func (UnimplementedCategoryServer) GetUpdates ¶
func (UnimplementedCategoryServer) GetUpdates(context.Context, *GetUpdatesRequest) (*GetUpdatesResponse, error)