Author: dchapyshev Date: Tue Jun 16 19:38:45 2009 New Revision: 41423
URL: http://svn.reactos.org/svn/reactos?rev=41423&view=rev Log: - Add ntlanman.dll (not implemented)
Added: trunk/reactos/dll/win32/ntlanman/ (with props) trunk/reactos/dll/win32/ntlanman/ntlanman.c (with props) trunk/reactos/dll/win32/ntlanman/ntlanman.rbuild (with props) trunk/reactos/dll/win32/ntlanman/ntlanman.rc (with props) trunk/reactos/dll/win32/ntlanman/ntlanman.spec (with props) Modified: trunk/reactos/baseaddress.rbuild trunk/reactos/boot/bootdata/packages/reactos.dff trunk/reactos/dll/win32/win32.rbuild
Modified: trunk/reactos/baseaddress.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/baseaddress.rbuild?rev=4142... ============================================================================== --- trunk/reactos/baseaddress.rbuild [iso-8859-1] (original) +++ trunk/reactos/baseaddress.rbuild [iso-8859-1] Tue Jun 16 19:38:45 2009 @@ -41,6 +41,7 @@ <property name="BASEADDRESS_COMMCTRL" value="0x5d090000" /> <property name="BASEADDRESS_DPLAYX" value="0x5e080000" /> <property name="BASEADDRESS_INPUT" value ="0x5e400000" /> + <property name="BASEADDRESS_NTLANMAN" value="0x5f380000" /> <property name="BASEADDRESS_DINPUT" value="0x5f580000" /> <property name="BASEADDRESS_NETID" value="0x5f660000" /> <property name="BASEADDRESS_NTPRINT" value="0x5f6a0000" />
Modified: trunk/reactos/boot/bootdata/packages/reactos.dff URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/packages/reac... ============================================================================== --- trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] (original) +++ trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] Tue Jun 16 19:38:45 2009 @@ -356,6 +356,7 @@ dll\win32\netshell\netshell.dll 1 dll\win32\newdev\newdev.dll 1 dll\win32\ntdsapi\ntdsapi.dll 1 +dll\win32\ntlanman\ntlanman.dll 1 dll\win32\ntmarta\ntmarta.dll 1 dll\win32\ntprint\ntprint.dll 1 dll\win32\objsel\objsel.dll 1
Propchange: trunk/reactos/dll/win32/ntlanman/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Tue Jun 16 19:38:45 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/ntlanman/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/ntlanman/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/ntlanman/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/ntlanman/ntlanman.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ntlanman/ntlanman... ============================================================================== --- trunk/reactos/dll/win32/ntlanman/ntlanman.c (added) +++ trunk/reactos/dll/win32/ntlanman/ntlanman.c [iso-8859-1] Tue Jun 16 19:38:45 2009 @@ -1,0 +1,197 @@ +/* + * PROJECT: LAN Manager + * FILE: dll\win32\ntlanman\ntlanman.c + * PURPOSE: Main file + * PROGRAMMERS: Dmitry Chapyshev (dmitry@reactos.org) + */ + +#include <windows.h> +#include <npapi.h> + +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(ntlanman); + +DWORD +WINAPI +NPGetConnection(LPWSTR lpLocalName, + LPWSTR lpRemoteName, + LPDWORD lpBufferSize) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPGetCaps(DWORD nIndex) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPGetUser(LPWSTR lpName, + LPWSTR lpUserName, + LPDWORD lpBufferSize) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPAddConnection(LPNETRESOURCE lpNetResource, + LPWSTR lpPassword, + LPWSTR lpUserName) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPCancelConnection(LPWSTR lpName, + BOOL fForce) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPPropertyDialog(HWND hwndParent, + DWORD iButtonDlg, + DWORD nPropSel, + LPWSTR lpFileName, + DWORD nType) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPGetDirectoryType(LPWSTR lpName, + LPINT lpType, + BOOL bFlushCache) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPDirectoryNotify(HWND hwnd, + LPWSTR lpDir, + DWORD dwOper) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPGetPropertyText(DWORD iButton, + DWORD nPropSel, + LPWSTR lpName, + LPWSTR lpButtonName, + DWORD nButtonNameLen, + DWORD nType) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPOpenEnum(DWORD dwScope, + DWORD dwType, + DWORD dwUsage, + LPNETRESOURCE lpNetResource, + LPHANDLE lphEnum) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPEnumResource(HANDLE hEnum, + LPDWORD lpcCount, + LPVOID lpBuffer, + LPDWORD lpBufferSize) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPCloseEnum(HANDLE hEnum) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPFormatNetworkName(LPWSTR lpRemoteName, + LPWSTR lpFormattedName, + LPDWORD lpnLength, + DWORD dwFlags, + DWORD dwAveCharPerLine) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPAddConnection3(HWND hwndOwner, + LPNETRESOURCE lpNetResource, + LPWSTR lpPassword, + LPWSTR lpUserName, + DWORD dwFlags) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPGetUniversalName(LPCWSTR lpLocalPath, + DWORD dwInfoLevel, + LPVOID lpBuffer, + LPDWORD lpBufferSize) +{ + UNIMPLEMENTED; + return 0; +} + +DWORD +WINAPI +NPGetResourceParent(LPNETRESOURCE lpNetResource, + LPVOID lpBuffer, + LPDWORD lpcbBuffer) +{ + UNIMPLEMENTED; + return 0; +} + + +BOOL +WINAPI +DllMain(IN HINSTANCE hinstDLL, + IN DWORD dwReason, + IN LPVOID lpvReserved) +{ + switch (dwReason) + { + case DLL_PROCESS_ATTACH: + break; + } + + return TRUE; +}
Propchange: trunk/reactos/dll/win32/ntlanman/ntlanman.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/ntlanman/ntlanman.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ntlanman/ntlanman... ============================================================================== --- trunk/reactos/dll/win32/ntlanman/ntlanman.rbuild (added) +++ trunk/reactos/dll/win32/ntlanman/ntlanman.rbuild [iso-8859-1] Tue Jun 16 19:38:45 2009 @@ -1,0 +1,12 @@ +<?xml version="1.0"?> +<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd"> +<module name="ntlanman" type="win32dll" baseaddress="${BASEADDRESS_NTLANMAN}" installbase="system32" installname="ntlanman.dll" unicode="yes"> + <importlibrary definition="ntlanman.spec" /> + <include base="ntlanman">.</include> + <library>kernel32</library> + <library>netapi32</library> + <library>ntdll</library> + <library>wine</library> + <file>ntlanman.c</file> + <file>ntlanman.rc</file> +</module>
Propchange: trunk/reactos/dll/win32/ntlanman/ntlanman.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/ntlanman/ntlanman.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ntlanman/ntlanman... ============================================================================== --- trunk/reactos/dll/win32/ntlanman/ntlanman.rc (added) +++ trunk/reactos/dll/win32/ntlanman/ntlanman.rc [iso-8859-1] Tue Jun 16 19:38:45 2009 @@ -1,0 +1,7 @@ +#include <windows.h> + +#define REACTOS_VERSION_DLL +#define REACTOS_STR_FILE_DESCRIPTION "LAN Manager\0" +#define REACTOS_STR_INTERNAL_NAME "ntlanman\0" +#define REACTOS_STR_ORIGINAL_FILENAME "ntlanman.dll\0" +#include <reactos/version.rc>
Propchange: trunk/reactos/dll/win32/ntlanman/ntlanman.rc ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/ntlanman/ntlanman.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ntlanman/ntlanman... ============================================================================== --- trunk/reactos/dll/win32/ntlanman/ntlanman.spec (added) +++ trunk/reactos/dll/win32/ntlanman/ntlanman.spec [iso-8859-1] Tue Jun 16 19:38:45 2009 @@ -1,0 +1,43 @@ +1 stub -noname Ordinal1 +2 stub -noname Ordinal2 +3 stub -noname Ordinal3 +4 stub -noname Ordinal4 +5 stub -noname Ordinal5 +6 stub -noname Ordinal6 +7 stub -noname Ordinal7 +8 stub -noname Ordinal8 +9 stub -noname Ordinal9 +10 stub -noname Ordinal10 +11 stub -noname Ordinal11 +12 stdcall NPGetConnection(wstr wstr ptr) +13 stdcall NPGetCaps(long) +14 stdcall DllMain(ptr long ptr) +15 stub I_SystemFocusDialog +16 stdcall NPGetUser(wstr wstr ptr) +17 stdcall NPAddConnection(ptr wstr wstr) +18 stdcall NPCancelConnection(wstr long) +19 stub IsDfsPathEx +20 stub NPAddConnection3ForCSCAgent +21 stub NPCancelConnectionForCSCAgent +22 stub ServerBrowseDialogA0 +23 stub ShareAsDialogA0 +24 stub ShareCreate +25 stub ShareManage +26 stub ShareStop +27 stub StopShareDialogA0 +28 stub -noname Ordinal28 +29 stdcall NPPropertyDialog(ptr long long wstr long) +30 stdcall NPGetDirectoryType(wstr ptr long) +31 stdcall NPDirectoryNotify(ptr wstr long) +32 stdcall NPGetPropertyText(long long wstr wstr long long) +33 stdcall NPOpenEnum(long long long ptr ptr) +34 stdcall NPEnumResource(ptr ptr ptr ptr) +35 stdcall NPCloseEnum(ptr) +36 stdcall NPFormatNetworkName(wstr wstr ptr long long) +37 stub -noname Ordinal37 +38 stdcall NPAddConnection3(ptr ptr wstr wstr long) +39 stub -noname Ordinal39 +40 stdcall NPGetUniversalName(wstr long ptr ptr) +41 stdcall NPGetResourceParent(ptr ptr ptr) +42 stub -noname Ordinal42 +43 stub -noname Ordinal43
Propchange: trunk/reactos/dll/win32/ntlanman/ntlanman.spec ------------------------------------------------------------------------------ svn:eol-style = native
Modified: trunk/reactos/dll/win32/win32.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/win32.rbuild?rev=... ============================================================================== --- trunk/reactos/dll/win32/win32.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/win32.rbuild [iso-8859-1] Tue Jun 16 19:38:45 2009 @@ -328,6 +328,9 @@ <directory name="ntdsapi"> <xi:include href="ntdsapi/ntdsapi.rbuild" /> </directory> +<directory name="ntlanman"> + <xi:include href="ntlanman/ntlanman.rbuild" /> +</directory> <directory name="ntmarta"> <xi:include href="ntmarta/ntmarta.rbuild" /> </directory>