61#define MAGIC_CRYPTPROV 0xA39E741F
62#define MAGIC_CRYPTKEY 0xA39E741E
63#define MAGIC_CRYPTHASH 0xA39E741D
89#define MAXPROVTYPES 999
struct tagPROVFUNCS PROVFUNCS
unsigned char * CRYPT_DESunhash(unsigned char *dst, const unsigned char *key, const unsigned char *src) DECLSPEC_HIDDEN
NTSTATUS WINAPI SystemFunction032(struct ustring *data, const struct ustring *key)
struct tagCRYPTPROV * PCRYPTPROV
struct tagCRYPTHASH CRYPTHASH
unsigned char * CRYPT_DEShash(unsigned char *dst, const unsigned char *key, const unsigned char *src) DECLSPEC_HIDDEN
struct tagPROVFUNCS * PPROVFUNCS
struct tagCRYPTKEY CRYPTKEY
struct tagCRYPTHASH * PCRYPTHASH
struct tagCRYPTPROV CRYPTPROV
struct tagCRYPTKEY * PCRYPTKEY
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
BOOL(WINAPI *pCPDecrypt)(HCRYPTPROV hProv
ALG_ID HCRYPTHASH DWORD HCRYPTKEY * phKey
BOOL(WINAPI *pCPImportKey)(HCRYPTPROV hProv
BOOL(WINAPI *pCPExportKey)(HCRYPTPROV hProv
HCRYPTKEY HCRYPTKEY DWORD dwBlobType
BOOL(WINAPI *pCPDestroyKey)(HCRYPTPROV hProv
HCRYPTHASH DWORD LPCWSTR DWORD BYTE * pbSignature
HCRYPTHASH DWORD LPCWSTR sDescription
BOOL(WINAPI *pCPSetHashParam)(HCRYPTPROV hProv
LPSTR DWORD PVTableProvStruc pVTable
HCRYPTKEY HCRYPTHASH hHash
HCRYPTHASH DWORD * pdwReserved
BOOL(WINAPI *pCPVerifySignature)(HCRYPTPROV hProv
HCRYPTHASH const BYTE DWORD dwDataLen
BOOL(WINAPI *pCPGenRandom)(HCRYPTPROV hProv
BOOL(WINAPI *pCPSetProvParam)(HCRYPTPROV hProv
HCRYPTHASH DWORD LPCWSTR DWORD BYTE DWORD * pdwSigLen
BOOL(WINAPI *pCPReleaseContext)(HCRYPTPROV hProv
BOOL(WINAPI *pCPGetUserKey)(HCRYPTPROV hProv
HCRYPTKEY HCRYPTKEY hPubKey
BOOL(WINAPI *pCPDeriveKey)(HCRYPTPROV hProv
HCRYPTKEY HCRYPTHASH BOOL DWORD BYTE * pbData
BOOL(WINAPI *pCPSignHash)(HCRYPTPROV hProv
DWORD HCRYPTKEY * phUserKey
BOOL(WINAPI *pCPSetKeyParam)(HCRYPTPROV hProv
HCRYPTHASH const BYTE DWORD dwSigLen
BOOL(WINAPI *pCPHashData)(HCRYPTPROV hProv
BOOL(WINAPI *pCPGenKey)(HCRYPTPROV hProv
HCRYPTKEY HCRYPTHASH BOOL DWORD BYTE DWORD * pdwDataLen
BOOL(WINAPI *pCPDestroyHash)(HCRYPTPROV hProv
BOOL(WINAPI *pCPAcquireContext)(HCRYPTPROV *phProv
ALG_ID HCRYPTKEY DWORD HCRYPTHASH * phHash
BOOL(WINAPI *pCPGetProvParam)(HCRYPTPROV hProv
BOOL(WINAPI *pCPGetHashParam)(HCRYPTPROV hProv
BOOL(WINAPI *pCPEncrypt)(HCRYPTPROV hProv
BOOL(WINAPI *pCPHashSessionKey)(HCRYPTPROV hProv
ALG_ID HCRYPTHASH hBaseData
BOOL(WINAPI *pCPDuplicateKey)(HCRYPTPROV hUID
HCRYPTKEY HCRYPTHASH BOOL DWORD BYTE DWORD DWORD dwBufLen
BOOL(WINAPI *pCPGetKeyParam)(HCRYPTPROV hProv
BOOL(WINAPI *pCPDuplicateHash)(HCRYPTPROV hUID
HCRYPTKEY HCRYPTHASH BOOL Final