17 #ifndef P6TOKENIMPL_H__
18 #define P6TOKENIMPL_H__ 1
56 #define INTERFACE p6ITokenImpl
1235 #define IF_p6ITokenImpl {0x59b44c1f,0x8032,0x42fe,{0x9d,0x89,0xa0,0x38,0x21,0x45,0x47,0x78}}
CK_MECHANISM_INFO CK_PTR CK_MECHANISM_INFO_PTR
This is an internal interface that forwards the PKCS 11 token interface to a "named" implementation...
CK_ULONG CK_OBJECT_HANDLE
CK_OBJECT_HANDLE CK_PTR CK_OBJECT_HANDLE_PTR
unsigned char P6BOOL
Boolean type.
CK_ULONG CK_MECHANISM_TYPE
Wide Const binary string.
CK_MECHANISM_TYPE CK_PTR CK_MECHANISM_TYPE_PTR
CK_SESSION_INFO CK_PTR CK_SESSION_INFO_PTR
CK_MECHANISM CK_PTR CK_MECHANISM_PTR
P6R::P6ERR(* ADD_OBJECT_TO_SESSION)(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE hObject, P6BSTR *pGUID, P6ACCESS_TYPE requested)
unsigned long int CK_ULONG
CK_TOKEN_INFO CK_PTR CK_TOKEN_INFO_PTR
CK_UTF8CHAR_PTR CK_ULONG ulPinLen
The base interface all [p6]COM components must derive from and implement.
CK_SLOT_ID CK_PTR CK_SLOT_ID_PTR
P6UINT32 P6ERR
COM err return type see P6ERR.h.
P6ACCESS_TYPE
ADD_OBJECT_TO_SESSION callback.
CK_NOTIFICATION CK_VOID_PTR pApplication
#define P6DECLCOMMETHOD(method)
CK_ULONG CK_SESSION_HANDLE
P6COM definitions and interfaces.
CK_BYTE CK_PTR CK_BYTE_PTR
CK_ULONG CK_PTR CK_ULONG_PTR
CK_ATTRIBUTE CK_PTR CK_ATTRIBUTE_PTR
#define P6DECLAREIF_(iface, baseif)
CK_UTF8CHAR CK_PTR CK_UTF8CHAR_PTR