Juan Lang : crypt32: Add stub for CertEnumPhysicalStore.

Alexandre Julliard julliard at winehq.org
Thu Oct 23 08:38:08 CDT 2008


Module: wine
Branch: master
Commit: 5aacc1df9f3ea4965f6d9757d62c708902ae776b
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5aacc1df9f3ea4965f6d9757d62c708902ae776b

Author: Juan Lang <juan.lang at gmail.com>
Date:   Wed Oct 22 13:27:31 2008 -0700

crypt32: Add stub for CertEnumPhysicalStore.

---

 dlls/crypt32/crypt32.spec |    1 +
 dlls/crypt32/store.c      |   13 +++++++++++++
 2 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/dlls/crypt32/crypt32.spec b/dlls/crypt32/crypt32.spec
index c820612..5c0c9a0 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 391a95e..834cc1d 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;
+}




More information about the wine-cvs mailing list