Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::p6IKMIPAdmin Interface Referenceabstract

#include <p6kmipclient.h>

Inherits P6R::p6ICom.

Public Member Functions

virtual P6INT32 addref (void)=0
 
virtual P6R::P6ERR exportObject (P6KMIP_EXPORTPARAMS *pParams, P6KMIP_MANAGED *pObject, p6IKMIPAttribute **pAttribute, P6KMIP_RESULT *pResult)=0
 
virtual P6R::P6ERR importObject (P6KMIP_IMPORTPARAMS *pObject, p6IKMIPStr **pUniqueId, P6KMIP_RESULT *pResult)=0
 
virtual P6R::P6ERR queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0
 
virtual P6INT32 release (void)=0
 

Detailed Description

This interface is meant to contain KMIP operations typically used by an administrator.

The the caller using this interface is required to first get one of the p6IKMIPClientX interfaces and then query for this interface inorder to access these admin functions.

This interface supports new features defined in KMIP Version 1.4 including Export and Import.

Definition at line 6158 of file p6kmipclient.h.


The documentation for this interface was generated from the following file: