[PATCH] includes: Add CryptCATEnumerateAttr and CRYPTCATATTRIBUTE
Maarten Lankhorst
maarten at codeweavers.com
Sun Oct 19 12:13:12 CDT 2008
---
include/mscat.h | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/include/mscat.h b/include/mscat.h
index 29363ad..bef6a8a 100644
--- a/include/mscat.h
+++ b/include/mscat.h
@@ -45,6 +45,16 @@ typedef struct CRYPTCATMEMBER_ {
CRYPT_ATTR_BLOB sEncodedMemberInfo;
} CRYPTCATMEMBER;
+typedef struct CRYPTCATATTRIBUTE_
+{
+ DWORD cbStruct;
+ LPWSTR pwszReferenceTag;
+ DWORD dwAttrTypeAndAction;
+ DWORD cbValue;
+ BYTE *pbValue;
+ DWORD dwReserved;
+} CRYPTCATATTRIBUTE;
+
#include <poppack.h>
#define CRYPTCAT_OPEN_CREATENEW 0x1
@@ -61,6 +71,7 @@ BOOL WINAPI CryptCATAdminReleaseContext(HCATADMIN,DWORD);
BOOL WINAPI CryptCATAdminRemoveCatalog(HCATADMIN,LPCWSTR,DWORD);
BOOL WINAPI CryptCATClose(HANDLE);
CRYPTCATMEMBER* WINAPI CryptCATEnumerateMember(HANDLE,CRYPTCATMEMBER*);
+CRYPTCATATTRIBUTE* WINAPI CryptCATEnumerateAttr(HANDLE,CRYPTCATMEMBER*,CRYPTCATATTRIBUTE*);
HANDLE WINAPI CryptCATOpen(LPWSTR,DWORD,HCRYPTPROV,DWORD,DWORD);
#ifdef __cplusplus
--
1.5.6.5
--------------090802070406010601090800--
More information about the wine-patches
mailing list