mirror of
https://github.com/reactos/reactos.git
synced 2025-07-27 21:22:24 +00:00
- add cryptnet.dll from wine (stub)
- relocate a few dlls svn path=/trunk/; revision=26532
This commit is contained in:
parent
3b4b572193
commit
dbcf03ede1
7 changed files with 106 additions and 2 deletions
|
@ -10,6 +10,7 @@
|
||||||
<property name="BASEADDRESS_VDMDBG" value="0x5b0d0000" />
|
<property name="BASEADDRESS_VDMDBG" value="0x5b0d0000" />
|
||||||
<property name="BASEADDRESS_OBJSEL" value="0x5b400000" />
|
<property name="BASEADDRESS_OBJSEL" value="0x5b400000" />
|
||||||
<property name="BASEADDRESS_SLAYER" value="0x5c7e0000" />
|
<property name="BASEADDRESS_SLAYER" value="0x5c7e0000" />
|
||||||
|
<property name="BASEADDRESS_COMMCTRL" value="0x5d090000" />
|
||||||
<property name="BASEADDRESS_DPLAYX" value="0x5e080000" />
|
<property name="BASEADDRESS_DPLAYX" value="0x5e080000" />
|
||||||
<property name="BASEADDRESS_DINPUT" value="0x5f580000" />
|
<property name="BASEADDRESS_DINPUT" value="0x5f580000" />
|
||||||
<property name="BASEADDRESS_NETID" value="0x5f660000" />
|
<property name="BASEADDRESS_NETID" value="0x5f660000" />
|
||||||
|
@ -82,8 +83,7 @@
|
||||||
<property name="BASEADDRESS_CABINET" value="0x75120000" />
|
<property name="BASEADDRESS_CABINET" value="0x75120000" />
|
||||||
<property name="BASEADDRESS_IPHLPAPI" value="0x75700000" />
|
<property name="BASEADDRESS_IPHLPAPI" value="0x75700000" />
|
||||||
<property name="BASEADDRESS_MSGINA" value="0x75970000" />
|
<property name="BASEADDRESS_MSGINA" value="0x75970000" />
|
||||||
<property name="BASEADDRESS_IMM32" value="0x75e60000" />
|
<property name="BASEADDRESS_CRYPTNET" value="0x75e60000" />
|
||||||
<property name="BASEADDRESS_COMMCTRL" value="0x75e60000" />
|
|
||||||
<property name="BASEADDRESS_RPCRT4" value="0x76000000" />
|
<property name="BASEADDRESS_RPCRT4" value="0x76000000" />
|
||||||
<property name="BASEADDRESS_SHLWAPI" value="0x76120000" />
|
<property name="BASEADDRESS_SHLWAPI" value="0x76120000" />
|
||||||
<property name="BASEADDRESS_COMCTL32" value="0x76160000" />
|
<property name="BASEADDRESS_COMCTL32" value="0x76160000" />
|
||||||
|
@ -93,6 +93,7 @@
|
||||||
<property name="BASEADDRESS_D3D8THK" value="0x76340000" />
|
<property name="BASEADDRESS_D3D8THK" value="0x76340000" />
|
||||||
<property name="BASEADDRESS_RICHED20" value="0x76360000" />
|
<property name="BASEADDRESS_RICHED20" value="0x76360000" />
|
||||||
<property name="BASEADDRESS_TWAIN_32" value="0x76380000" />
|
<property name="BASEADDRESS_TWAIN_32" value="0x76380000" />
|
||||||
|
<property name="BASEADDRESS_IMM32" value="0x76390000" />
|
||||||
<property name="BASEADDRESS_LSASRV" value="0x76540000" />
|
<property name="BASEADDRESS_LSASRV" value="0x76540000" />
|
||||||
<property name="BASEADDRESS_MIDIMAP" value="0x76600000" />
|
<property name="BASEADDRESS_MIDIMAP" value="0x76600000" />
|
||||||
<property name="BASEADDRESS_ODBC32" value="0x76660000" />
|
<property name="BASEADDRESS_ODBC32" value="0x76660000" />
|
||||||
|
|
|
@ -153,6 +153,7 @@ dll\win32\comdlg32\comdlg32.dll 1
|
||||||
dll\win32\crtdll\crtdll.dll 1
|
dll\win32\crtdll\crtdll.dll 1
|
||||||
dll\win32\crypt32\crypt32.dll 1
|
dll\win32\crypt32\crypt32.dll 1
|
||||||
dll\win32\cryptdll\cryptdll.dll 1
|
dll\win32\cryptdll\cryptdll.dll 1
|
||||||
|
dll\win32\cryptnet\cryptnet.dll 1
|
||||||
dll\win32\cryptui\cryptui.dll 1
|
dll\win32\cryptui\cryptui.dll 1
|
||||||
dll\win32\dbghelp\dbghelp.dll 1
|
dll\win32\dbghelp\dbghelp.dll 1
|
||||||
dll\win32\devmgr\devmgr.dll 1
|
dll\win32\devmgr\devmgr.dll 1
|
||||||
|
|
16
reactos/dll/win32/cryptnet/cryptnet.rbuild
Normal file
16
reactos/dll/win32/cryptnet/cryptnet.rbuild
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
<module name="cryptnet" type="win32dll" baseaddress="${BASEADDRESS_CRYPTNET}" installbase="system32" installname="cryptnet.dll" allowwarnings="true">
|
||||||
|
<importlibrary definition="cryptnet.spec.def" />
|
||||||
|
<include base="cryptnet">.</include>
|
||||||
|
<include base="ReactOS">include/reactos/wine</include>
|
||||||
|
<define name="__REACTOS__" />
|
||||||
|
<define name="__WINESRC__" />
|
||||||
|
<define name="__USE_W32API" />
|
||||||
|
<define name="_WIN32_IE">0x600</define>
|
||||||
|
<define name="_WIN32_WINNT">0x501</define>
|
||||||
|
<define name="WINVER">0x501</define>
|
||||||
|
<library>wine</library>
|
||||||
|
<library>kernel32</library>
|
||||||
|
<library>ntdll</library>
|
||||||
|
<file>cryptnet_main.c</file>
|
||||||
|
<file>cryptnet.spec</file>
|
||||||
|
</module>
|
18
reactos/dll/win32/cryptnet/cryptnet.spec
Normal file
18
reactos/dll/win32/cryptnet/cryptnet.spec
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
@ stub CertDllVerifyCTLUsage
|
||||||
|
@ stub CertDllVerifyRevocation
|
||||||
|
@ stub CryptnetWlxLogoffEvent
|
||||||
|
@ stub LdapProvOpenStore
|
||||||
|
@ stub CryptCancelAsyncRetrieval
|
||||||
|
@ stub CryptFlushTimeValidObject
|
||||||
|
@ stub CryptGetObjectUrl
|
||||||
|
@ stub CryptGetTimeValidObject
|
||||||
|
@ stub CryptInstallCancelRetrieval
|
||||||
|
@ stub CryptRetrieveObjectByUrlA
|
||||||
|
@ stub CryptRetrieveObjectByUrlW
|
||||||
|
@ stub CryptUninstallCancelRetrieval
|
||||||
|
@ stdcall -private DllRegisterServer()
|
||||||
|
@ stdcall -private DllUnregisterServer()
|
||||||
|
@ stub I_CryptNetEnumUrlCacheEntry
|
||||||
|
@ stub I_CryptNetGetHostNameFromUrl
|
||||||
|
@ stub I_CryptNetGetUserDsStoreUrl
|
||||||
|
@ stub I_CryptNetIsConnected
|
64
reactos/dll/win32/cryptnet/cryptnet_main.c
Normal file
64
reactos/dll/win32/cryptnet/cryptnet_main.c
Normal file
|
@ -0,0 +1,64 @@
|
||||||
|
/*
|
||||||
|
* Copyright (C) 2006 Maarten Lankhorst
|
||||||
|
*
|
||||||
|
* This library is free software; you can redistribute it and/or
|
||||||
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
|
* License as published by the Free Software Foundation; either
|
||||||
|
* version 2.1 of the License, or (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This library is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
* Lesser General Public License for more details
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU Lesser General Public
|
||||||
|
* License along with this library; if not, write to the Free Software
|
||||||
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "config.h"
|
||||||
|
#include "windef.h"
|
||||||
|
#include "wine/debug.h"
|
||||||
|
#include "winbase.h"
|
||||||
|
#include "winnt.h"
|
||||||
|
|
||||||
|
WINE_DEFAULT_DEBUG_CHANNEL(cryptnet);
|
||||||
|
|
||||||
|
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
|
||||||
|
{
|
||||||
|
TRACE("(0x%p, %d, %p)\n", hinstDLL, fdwReason, lpvReserved);
|
||||||
|
|
||||||
|
switch (fdwReason) {
|
||||||
|
case DLL_WINE_PREATTACH:
|
||||||
|
return FALSE; /* prefer native version */
|
||||||
|
case DLL_PROCESS_ATTACH:
|
||||||
|
DisableThreadLibraryCalls(hinstDLL);
|
||||||
|
break;
|
||||||
|
case DLL_PROCESS_DETACH:
|
||||||
|
/* Do uninitialisation here */
|
||||||
|
break;
|
||||||
|
default: break;
|
||||||
|
}
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* DllRegisterServer (CRYPTNET.@)
|
||||||
|
*/
|
||||||
|
HRESULT WINAPI DllRegisterServer(void)
|
||||||
|
{
|
||||||
|
FIXME("stub\n");
|
||||||
|
|
||||||
|
return S_OK;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* DllUnregisterServer (CRYPTNET.@)
|
||||||
|
*/
|
||||||
|
HRESULT WINAPI DllUnregisterServer(void)
|
||||||
|
{
|
||||||
|
FIXME("stub\n");
|
||||||
|
|
||||||
|
return S_OK;
|
||||||
|
}
|
|
@ -52,6 +52,9 @@
|
||||||
<directory name="cryptdll">
|
<directory name="cryptdll">
|
||||||
<xi:include href="cryptdll/cryptdll.rbuild" />
|
<xi:include href="cryptdll/cryptdll.rbuild" />
|
||||||
</directory>
|
</directory>
|
||||||
|
<directory name="cryptnet">
|
||||||
|
<xi:include href="cryptnet/cryptnet.rbuild" />
|
||||||
|
</directory>
|
||||||
<directory name="cryptui">
|
<directory name="cryptui">
|
||||||
<xi:include href="cryptui/cryptui.rbuild" />
|
<xi:include href="cryptui/cryptui.rbuild" />
|
||||||
</directory>
|
</directory>
|
||||||
|
|
|
@ -45,6 +45,7 @@ reactos/dll/win32/comctl32 # Autosync
|
||||||
reactos/dll/win32/comdlg32 # Synced to Wine-0_9_16
|
reactos/dll/win32/comdlg32 # Synced to Wine-0_9_16
|
||||||
reactos/dll/win32/crypt32 # Autosync
|
reactos/dll/win32/crypt32 # Autosync
|
||||||
reactos/dll/win32/cryptdll # Autosync
|
reactos/dll/win32/cryptdll # Autosync
|
||||||
|
reactos/dll/win32/cryptnet # Autosync
|
||||||
reactos/dll/win32/dbghelp #
|
reactos/dll/win32/dbghelp #
|
||||||
reactos/dll/win32/icmp # Synced to Wine-0_9_10
|
reactos/dll/win32/icmp # Synced to Wine-0_9_10
|
||||||
reactos/dll/win32/imm32 # Autosync
|
reactos/dll/win32/imm32 # Autosync
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue