[PSDK]
authorAmine Khaldi <amine.khaldi@reactos.org>
Sat, 21 Apr 2012 13:22:52 +0000 (13:22 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Sat, 21 Apr 2012 13:22:52 +0000 (13:22 +0000)
* Sync cryptuiapi.h with Wine. Patch by Carlo Bramini.
See issue #7016 for more details.

svn path=/trunk/; revision=56383

reactos/include/psdk/cryptuiapi.h

index 4ba04a3..81c58af 100644 (file)
@@ -348,16 +348,18 @@ typedef struct _CRYPTUI_SELECTCERTIFICATE_STRUCTA
     DWORD               dwSize;
     HWND                hwndParent;
     DWORD               dwFlags;
-    LPCWSTR             szTitle;
+    LPCSTR              szTitle;
     DWORD               dwDontUseColumn;
-    LPCWSTR             szDisplayString;
+    LPCSTR              szDisplayString;
     PFNCFILTERPROC      pFilterCallback;
     PFNCCERTDISPLAYPROC pDisplayCallback;
     void               *pvCallbackData;
+    DWORD               cDisplayStores;
+    HCERTSTORE         *rghDisplayStores;
     DWORD               cStores;
     HCERTSTORE         *rghStores;
     DWORD               cPropSheetPages;
-    LPCPROPSHEETPAGEW   rgPropSheetPages;
+    LPCPROPSHEETPAGEA   rgPropSheetPages;
     HCERTSTORE          hSelectedCertStore;
 } CRYPTUI_SELECTCERTIFICATE_STRUCTA, *PCRYPTUI_SELECTCERTIFICATE_STRUCTA;
 typedef const CRYPTUI_SELECTCERTIFICATE_STRUCTA *
@@ -374,6 +376,8 @@ typedef struct _CRYPTUI_SELECTCERTIFICATE_STRUCTW
     PFNCFILTERPROC      pFilterCallback;
     PFNCCERTDISPLAYPROC pDisplayCallback;
     void               *pvCallbackData;
+    DWORD               cDisplayStores;
+    HCERTSTORE         *rghDisplayStores;
     DWORD               cStores;
     HCERTSTORE         *rghStores;
     DWORD               cPropSheetPages;