mirror of
https://github.com/reactos/reactos.git
synced 2025-05-08 11:24:14 +00:00
add cryptui.dll (stubbed) needed by SmartFTP
svn path=/trunk/; revision=26371
This commit is contained in:
parent
0c39bba15b
commit
2a7a36c6bf
6 changed files with 83 additions and 0 deletions
|
@ -61,6 +61,7 @@
|
||||||
<property name="BASEADDRESS_NETAPI32" value="0x71c00000" />
|
<property name="BASEADDRESS_NETAPI32" value="0x71c00000" />
|
||||||
<property name="BASEADDRESS_DPLAY" value="0x71e80000" />
|
<property name="BASEADDRESS_DPLAY" value="0x71e80000" />
|
||||||
<property name="BASEADDRESS_SECURITY" value="0x71f10000" />
|
<property name="BASEADDRESS_SECURITY" value="0x71f10000" />
|
||||||
|
<property name="BASEADDRESS_CRYPTUI" value="0x720D0000" />
|
||||||
<property name="BASEADDRESS_WINFAX" value="0x722C0000" />
|
<property name="BASEADDRESS_WINFAX" value="0x722C0000" />
|
||||||
<property name="BASEADDRESS_WINSCARD" value="0x723d0000" />
|
<property name="BASEADDRESS_WINSCARD" value="0x723d0000" />
|
||||||
<property name="BASEADDRESS_DEVMGR" value="0x72a90000" />
|
<property name="BASEADDRESS_DEVMGR" value="0x72a90000" />
|
||||||
|
|
43
reactos/dll/win32/cryptui/cryptui.c
Normal file
43
reactos/dll/win32/cryptui/cryptui.c
Normal file
|
@ -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 <windows.h>
|
||||||
|
#include <cryptuiapi.h>
|
||||||
|
|
||||||
|
#define NDEBUG
|
||||||
|
#include <debug.h>
|
||||||
|
|
||||||
|
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 */
|
10
reactos/dll/win32/cryptui/cryptui.def
Normal file
10
reactos/dll/win32/cryptui/cryptui.def
Normal file
|
@ -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
|
13
reactos/dll/win32/cryptui/cryptui.rbuild
Normal file
13
reactos/dll/win32/cryptui/cryptui.rbuild
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
<module name="cryptui" type="win32dll" baseaddress="${BASEADDRESS_CRYPTUI}" installbase="system32" installname="cryptui.dll" allowwarnings="true">
|
||||||
|
<importlibrary definition="cryptui.def" />
|
||||||
|
<include base="cryptui">.</include>
|
||||||
|
<define name="__REACTOS__" />
|
||||||
|
<define name="__USE_W32API" />
|
||||||
|
<define name="_WIN32_IE">0x600</define>
|
||||||
|
<define name="_WIN32_WINNT">0x501</define>
|
||||||
|
<define name="WINVER">0x501</define>
|
||||||
|
<library>advapi32</library>
|
||||||
|
<library>kernel32</library>
|
||||||
|
<library>ntdll</library>
|
||||||
|
<file>cryptui.c</file>
|
||||||
|
</module>
|
|
@ -49,6 +49,9 @@
|
||||||
<directory name="cryptdll">
|
<directory name="cryptdll">
|
||||||
<xi:include href="cryptdll/cryptdll.rbuild" />
|
<xi:include href="cryptdll/cryptdll.rbuild" />
|
||||||
</directory>
|
</directory>
|
||||||
|
<directory name="cryptui">
|
||||||
|
<xi:include href="cryptui/cryptui.rbuild" />
|
||||||
|
</directory>
|
||||||
<directory name="dbghelp">
|
<directory name="dbghelp">
|
||||||
<xi:include href="dbghelp/dbghelp.rbuild" />
|
<xi:include href="dbghelp/dbghelp.rbuild" />
|
||||||
</directory>
|
</directory>
|
||||||
|
|
13
reactos/include/psdk/cryptuiapi.h
Normal file
13
reactos/include/psdk/cryptuiapi.h
Normal file
|
@ -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);
|
Loading…
Reference in a new issue