[crypt32] CryptProtectData/CryptUnprotectData declaration

Kees Cook kees at outflux.net
Wed May 18 07:37:52 CDT 2005


This adds the CryptProtectData/CryptUnprotectData crypt32.dll function 
declarations to include/wincrypt.h.

ChangeLog:
	Define CryptProtectData/CryptUnprotectData crypt32.dll calls.

-- 
Kees Cook                                            @outflux.net
-------------- next part --------------
Index: include/wincrypt.h
===================================================================
RCS file: /home/wine/wine/include/wincrypt.h,v
retrieving revision 1.31
diff -u -p -r1.31 wincrypt.h
--- include/wincrypt.h	24 Jan 2005 11:28:15 -0000	1.31
+++ include/wincrypt.h	18 May 2005 12:35:05 -0000
@@ -1089,6 +1089,15 @@ BOOL WINAPI CertCloseStore( HCERTSTORE h
 
 BOOL WINAPI CertFreeCertificateContext( PCCERT_CONTEXT pCertContext );
 
+/* crypt32.dll functions */
+BOOL WINAPI CryptProtectData( DATA_BLOB* pDataIn, LPCWSTR szDataDescr,
+ DATA_BLOB* pOptionalEntropy, PVOID pvReserved,
+ CRYPTPROTECT_PROMPTSTRUCT* pPromptStruct, DWORD dwFlags, DATA_BLOB* pDataOut );
+
+BOOL WINAPI CryptUnprotectData( DATA_BLOB* pDataIn, LPWSTR* ppszDataDescr,
+ DATA_BLOB* pOptionalEntropy, PVOID pvReserved,
+ CRYPTPROTECT_PROMPTSTRUCT* pPromptStruct, DWORD dwFlags, DATA_BLOB* pDataOut );
+
 #ifdef __cplusplus
 }
 #endif


More information about the wine-patches mailing list