@ stdcall CPAcquireContext(ptr str long ptr) rsaenh.CPAcquireContext@ stdcall CPCreateHash(long long ptr long ptr) rsaenh.CPCreateHash@ stdcall CPDecrypt(long long long long long ptr ptr) rsaenh.CPDecrypt@ stdcall CPDeriveKey(long long long long ptr) rsaenh.CPDeriveKey@ stdcall CPDestroyHash(long long) rsaenh.CPDestroyHash@ stdcall CPDestroyKey(long long) rsaenh.CPDestroyKey@ stdcall CPDuplicateHash(long long ptr long ptr) rsaenh.CPDuplicateHash@ stdcall CPDuplicateKey(long long ptr long ptr) rsaenh.CPDuplicateKey@ stdcall CPEncrypt(long long long long long ptr ptr long) rsaenh.CPEncrypt@ stdcall CPExportKey(long long long long long ptr ptr) rsaenh.CPExportKey@ stdcall CPGenKey(long long long ptr) rsaenh.CPGenKey@ stdcall CPGenRandom(long long ptr) rsaenh.CPGenRandom@ stdcall CPGetHashParam(long long long ptr ptr long) rsaenh.CPGetHashParam@ stdcall CPGetKeyParam(long long long ptr ptr long) rsaenh.CPGetKeyParam@ stdcall CPGetProvParam(long long ptr ptr long) rsaenh.CPGetProvParam@ stdcall CPGetUserKey(long long ptr) rsaenh.CPGetUserKey@ stdcall CPHashData(long long ptr long long) rsaenh.CPHashData@ stdcall CPHashSessionKey(long long long long) rsaenh.CPHashSessionKey@ stdcall CPImportKey(long ptr long long long ptr) rsaenh.CPImportKey@ stdcall CPReleaseContext(long long) rsaenh.CPReleaseContext@ stdcall CPSetHashParam(long long long ptr long) rsaenh.CPSetHashParam@ stdcall CPSetKeyParam(long long long ptr long) rsaenh.CPSetKeyParam@ stdcall CPSetProvParam(long long ptr long) rsaenh.CPSetProvParam@ stdcall CPSignHash(long long long wstr long ptr ptr) rsaenh.CPSignHash@ stdcall CPVerifySignature(long long ptr long long wstr long) rsaenh.CPVerifySignature