diff --git a/reactos/baseaddress.rbuild b/reactos/baseaddress.rbuild index fc46e706cf6..553fd9cab7d 100644 --- a/reactos/baseaddress.rbuild +++ b/reactos/baseaddress.rbuild @@ -61,6 +61,7 @@ + diff --git a/reactos/dll/win32/cryptui/cryptui.c b/reactos/dll/win32/cryptui/cryptui.c new file mode 100644 index 00000000000..475cd136b79 --- /dev/null +++ b/reactos/dll/win32/cryptui/cryptui.c @@ -0,0 +1,43 @@ +/* $Id: dllmain.c 21873 2006-05-10 08:41:27Z cwittich $ +* +* COPYRIGHT: See COPYING in the top level directory +* PROJECT: ReactOS system libraries +* FILE: dll/win32/crypui/cryptui.c +* PURPOSE: Library main function +* PROGRAMMER: Christoph von Wittich +* UPDATE HISTORY: +* +*/ + +#include +#include + +#define NDEBUG +#include + +INT STDCALL +DllMain(PVOID hinstDll, + ULONG dwReason, + PVOID reserved) +{ + switch (dwReason) + { + case DLL_PROCESS_ATTACH: + break; + + case DLL_PROCESS_DETACH: + break; + } + return TRUE; +} + +BOOL +WINAPI +CryptUIDlgCertMgr(PCCRYPTUI_CERT_MGR_STRUCT pCryptUICertMgr) +{ + UNIMPLEMENTED + return FALSE; +} + + +/* EOF */ diff --git a/reactos/dll/win32/cryptui/cryptui.def b/reactos/dll/win32/cryptui/cryptui.def new file mode 100644 index 00000000000..1b4bde008b1 --- /dev/null +++ b/reactos/dll/win32/cryptui/cryptui.def @@ -0,0 +1,10 @@ +; $Id: advapi32.def 24529 2006-10-15 19:58:57Z weiden $ +; +; cryptui.def +; +; ReactOS Operating System +; +LIBRARY cryptui.dll +EXPORTS +CryptUIDlgCertMgr@4 +; EOF diff --git a/reactos/dll/win32/cryptui/cryptui.rbuild b/reactos/dll/win32/cryptui/cryptui.rbuild new file mode 100644 index 00000000000..25a4f08a580 --- /dev/null +++ b/reactos/dll/win32/cryptui/cryptui.rbuild @@ -0,0 +1,13 @@ + + + . + + + 0x600 + 0x501 + 0x501 + advapi32 + kernel32 + ntdll + cryptui.c + diff --git a/reactos/dll/win32/win32.rbuild b/reactos/dll/win32/win32.rbuild index 22a862c4eee..74d733cdc76 100644 --- a/reactos/dll/win32/win32.rbuild +++ b/reactos/dll/win32/win32.rbuild @@ -49,6 +49,9 @@ + + + diff --git a/reactos/include/psdk/cryptuiapi.h b/reactos/include/psdk/cryptuiapi.h new file mode 100644 index 00000000000..a8d7f09cbb6 --- /dev/null +++ b/reactos/include/psdk/cryptuiapi.h @@ -0,0 +1,13 @@ + +typedef struct _CRYPTUI_CERT_MGR_STRUCT { + DWORD dwSize; + HWND hwndParent; + DWORD dwFlags; + LPCWSTR pwszTitle; + LPCSTR pszInitUsageOID; +} CRYPTUI_CERT_MGR_STRUCT, + *PCRYPTUI_CERT_MGR_STRUCT; + +typedef const CRYPTUI_CERT_MGR_STRUCT *PCCRYPTUI_CERT_MGR_STRUCT; + +BOOL WINAPI CryptUIDlgCertMgr(PCCRYPTUI_CERT_MGR_STRUCT pCryptUICertMgr);