Commit ab5494e8 authored by James Hawkins's avatar James Hawkins Committed by Alexandre Julliard

wintrust: Add a stub implementation of CryptCATEnumerateMember.

parent 8082477d
...@@ -99,6 +99,15 @@ BOOL WINAPI CryptCATAdminReleaseContext(HCATADMIN hCatAdmin, DWORD dwFlags ) ...@@ -99,6 +99,15 @@ BOOL WINAPI CryptCATAdminReleaseContext(HCATADMIN hCatAdmin, DWORD dwFlags )
} }
/*********************************************************************** /***********************************************************************
* CryptCATEnumerateMember (WINTRUST.@)
*/
CRYPTCATMEMBER *WINAPI CryptCATEnumerateMember(HANDLE hCatalog, CRYPTCATMEMBER* pPrevMember)
{
FIXME("(%p, %p) stub\n", hCatalog, pPrevMember);
return NULL;
}
/***********************************************************************
* CryptCATOpen (WINTRUST.@) * CryptCATOpen (WINTRUST.@)
*/ */
HANDLE WINAPI CryptCATOpen(LPWSTR pwszFileName, DWORD fdwOpenFlags, HCRYPTPROV hProv, HANDLE WINAPI CryptCATOpen(LPWSTR pwszFileName, DWORD fdwOpenFlags, HCRYPTPROV hProv,
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
@ stub CryptCATClose @ stub CryptCATClose
@ stub CryptCATEnumerateAttr @ stub CryptCATEnumerateAttr
@ stub CryptCATEnumerateCatAttr @ stub CryptCATEnumerateCatAttr
@ stub CryptCATEnumerateMember @ stdcall CryptCATEnumerateMember(long ptr)
@ stub CryptCATGetAttrInfo @ stub CryptCATGetAttrInfo
@ stub CryptCATGetCatAttrInfo @ stub CryptCATGetCatAttrInfo
@ stub CryptCATGetMemberInfo @ stub CryptCATGetMemberInfo
......
...@@ -26,6 +26,20 @@ typedef HANDLE HCATINFO; ...@@ -26,6 +26,20 @@ typedef HANDLE HCATINFO;
extern "C" { extern "C" {
#endif #endif
typedef struct CRYPTCATMEMBER_ {
DWORD cbStruct;
LPWSTR pwszReferenceTag;
LPWSTR pwszFileName;
GUID gSubjectType;
DWORD fdwMemberFlags;
struct SIP_INDIRECT_DATA_* pIndirectData;
DWORD dwCertVersion;
DWORD dwReserved;
HANDLE hReserved;
CRYPT_ATTR_BLOB sEncodedIndirectData;
CRYPT_ATTR_BLOB sEncodedMemberInfo;
} CRYPTCATMEMBER;
BOOL WINAPI CryptCATAdminAcquireContext(HCATADMIN*,const GUID*,DWORD); BOOL WINAPI CryptCATAdminAcquireContext(HCATADMIN*,const GUID*,DWORD);
BOOL WINAPI CryptCATAdminCalcHashFromFileHandle(HANDLE,DWORD*,BYTE*,DWORD); BOOL WINAPI CryptCATAdminCalcHashFromFileHandle(HANDLE,DWORD*,BYTE*,DWORD);
HCATINFO WINAPI CryptCATAdminEnumCatalogFromHash(HCATADMIN,BYTE*,DWORD,DWORD,HCATINFO*); HCATINFO WINAPI CryptCATAdminEnumCatalogFromHash(HCATADMIN,BYTE*,DWORD,DWORD,HCATINFO*);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment