From 5aacc1df9f3ea4965f6d9757d62c708902ae776b Mon Sep 17 00:00:00 2001 From: Juan Lang Date: Wed, 22 Oct 2008 13:27:31 -0700 Subject: [PATCH] crypt32: Add stub for CertEnumPhysicalStore. --- dlls/crypt32/crypt32.spec | 1 + dlls/crypt32/store.c | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/dlls/crypt32/crypt32.spec b/dlls/crypt32/crypt32.spec index c820612d2a7..5c0c9a02824 100644 --- a/dlls/crypt32/crypt32.spec +++ b/dlls/crypt32/crypt32.spec @@ -35,6 +35,7 @@ @ stdcall CertEnumCTLsInStore(ptr ptr) @ stdcall CertEnumCertificateContextProperties(ptr long) @ stdcall CertEnumCertificatesInStore(long ptr) +@ stdcall CertEnumPhysicalStore(ptr long ptr ptr) @ stdcall CertEnumSystemStore(long ptr ptr ptr) @ stdcall CertFindAttribute(str long ptr) @ stdcall CertFindCRLInStore(long long long long ptr ptr) diff --git a/dlls/crypt32/store.c b/dlls/crypt32/store.c index 391a95ee6d0..834cc1d8ce4 100644 --- a/dlls/crypt32/store.c +++ b/dlls/crypt32/store.c @@ -1330,3 +1330,16 @@ BOOL WINAPI CertEnumSystemStore(DWORD dwFlags, void *pvSystemStoreLocationPara, SetLastError(rc); return ret; } + +BOOL WINAPI CertEnumPhysicalStore(const void *pvSystemStore, DWORD dwFlags, + void *pvArg, PFN_CERT_ENUM_PHYSICAL_STORE pfnEnum) +{ + if (dwFlags & CERT_SYSTEM_STORE_RELOCATE_FLAG) + FIXME("(%p, %08x, %p, %p): stub\n", pvSystemStore, dwFlags, pvArg, + pfnEnum); + else + FIXME("(%s, %08x, %p, %p): stub\n", debugstr_w((LPCWSTR)pvSystemStore), + dwFlags, pvArg, + pfnEnum); + return FALSE; +} -- 2.11.4.GIT