From 036ea51418187187036001e72cd1807ee6fc71c4 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Thu, 15 Oct 2009 21:54:39 +0000 Subject: [PATCH] Fix definition of CryptReleaseContext svn path=/branches/ros-amd64-bringup/; revision=43506 --- reactos/include/psdk/wincrypt.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reactos/include/psdk/wincrypt.h b/reactos/include/psdk/wincrypt.h index e0a393068be..b4d3f5a66c3 100644 --- a/reactos/include/psdk/wincrypt.h +++ b/reactos/include/psdk/wincrypt.h @@ -3822,7 +3822,11 @@ WINADVAPI BOOL WINAPI CryptGetUserKey (HCRYPTPROV, DWORD, HCRYPTKEY *); WINADVAPI BOOL WINAPI CryptHashData (HCRYPTHASH, CONST BYTE *, DWORD, DWORD); WINADVAPI BOOL WINAPI CryptHashSessionKey (HCRYPTHASH, HCRYPTKEY, DWORD); WINADVAPI BOOL WINAPI CryptImportKey (HCRYPTPROV, CONST BYTE *, DWORD, HCRYPTKEY, DWORD, HCRYPTKEY *); +#if (NTDDI_VERSION >= NTDDI_WINXP) +WINADVAPI BOOL WINAPI CryptReleaseContext (HCRYPTPROV, DWORD); +#else WINADVAPI BOOL WINAPI CryptReleaseContext (HCRYPTPROV, ULONG_PTR); +#endif WINADVAPI BOOL WINAPI CryptSetHashParam (HCRYPTHASH, DWORD, CONST BYTE *, DWORD); WINADVAPI BOOL WINAPI CryptSetKeyParam (HCRYPTKEY, DWORD, CONST BYTE *, DWORD); WINADVAPI BOOL WINAPI CryptSetProviderA (LPCSTR, DWORD);