Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pkcs11.h File Reference
#include "pkcs11t.h"
#include "pkcs11f.h"

Go to the source code of this file.

Classes

struct  CK_FUNCTION_LIST
 

Macros

#define __PASTE(x, y)   x##y
 
#define CK_CALLBACK_FUNCTION(returnType, name)   returnType (* name)
 
#define CK_DECLARE_FUNCTION(returnType, name)   P6API_DECLARE returnType name
 
#define CK_DECLARE_FUNCTION_POINTER(returnType, name)   P6API_FPOINTER returnType (* name)
 
#define CK_NEED_ARG_LIST   1
 
#define CK_NEED_ARG_LIST   1
 
#define CK_PKCS11_FUNCTION_INFO(name)   extern CK_DECLARE_FUNCTION(CK_RV, name)
 
#define CK_PKCS11_FUNCTION_INFO(name)   typedef CK_DECLARE_FUNCTION_POINTER(CK_RV, __PASTE(CK_,name))
 
#define CK_PKCS11_FUNCTION_INFO(name)   __PASTE(CK_,name) name;
 
#define CK_PTR   *
 
#define NULL_PTR   0
 
#define P6API_DECLARE
 
#define P6API_FPOINTER