Windows XP DLL File Information - ntlanman.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | Microsoft Lan Manager |
File Version: | 5.1.2600.5512 (xpsp.080413-2108) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 43 KB |
Total Number of Exported Functions: | 43 |
Total Number of Exported Functions With Names: | 31 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 39,424 Bytes | 89.5% | Read, Execute | Code |
.data | 0x0000b000 | 512 Bytes | 1.2% | Write, Read | Initialized Data |
.rsrc | 0x0000c000 | 1,536 Bytes | 3.5% | Read | Initialized Data |
.reloc | 0x0000d000 | 1,536 Bytes | 3.5% | Read, Discardable | Initialized Data |
Static Linking
ntlanman.dll is statically linked to the following files:KERNEL32.dll
msvcrt.dll
NETAPI32.dll
NETUI0.dll
NETUI1.dll
ntdll.dll
This means that when ntlanman.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, ntlanman.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 3 | 192 Bytes | 0.4% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 1 | 912 Bytes | 2.1% |
Total | 4 | 1,104 Bytes | 2.5% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
15176 | Unknown |
15440 | Enter Network Password |
15441 | Enter your password to connect to: |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:DllMain | I_SystemFocusDialog | IsDfsPathEx | NPAddConnection |
NPAddConnection3 | NPAddConnection3ForCSCAgent | NPCancelConnection | NPCancelConnectionForCSCAgent |
NPCloseEnum | NPDirectoryNotify | NPEnumResource | NPFormatNetworkName |
NPGetCaps | NPGetConnection | NPGetConnection3 | NPGetConnectionPerformance |
NPGetDirectoryType | NPGetPropertyText | NPGetReconnectFlags | NPGetResourceInformation |
NPGetResourceParent | NPGetUniversalName | NPGetUser | NPOpenEnum |
NPPropertyDialog | ServerBrowseDialogA0 | ShareAsDialogA0 | ShareCreate |
ShareManage | ShareStop | StopShareDialogA0 |
Imported Functions List
The following functions are imported by this dll:- KERNEL32.dll:
CloseHandle CreateFileW CreateSemaphoreW CreateThread DisableThreadLibraryCalls FormatMessageW FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetFileAttributesW GetLogicalDrives GetModuleHandleW GetProcAddress GetSystemTimeAsFileTime GetTickCount LoadLibraryExW LoadLibraryW LocalAlloc LocalFree LocalReAlloc QueryPerformanceCounter ReleaseSemaphore SetUnhandledExceptionFilter TerminateProcess UnhandledExceptionFilter WaitForSingleObject ntdll!RtlGetLastWin32Error ntdll!RtlRestoreLastWin32Error - msvcrt.dll:
_adjust_fdiv _initterm _iob _purecall _ultow _wcsicmp bsearch fputws free malloc memmove qsort towupper void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) wcscat wcschr wcscmp wcscpy wcslen wcsncpy - NETAPI32.dll:
I_NetDfsIsThisADomainName I_NetNameCanonicalize I_NetNameValidate I_NetPathCanonicalize I_NetPathType NetApiBufferFree NetServerEnum NetServerGetInfo NetShareEnum NetShareGetInfo NetUseAdd NetUseDel NetUseGetInfo NetWkstaGetInfo NetpNtStatusToApiStatus - NETUI0.dll:
protected: __thiscall NLS_STR::NLS_STR(unsigned short *,unsigned int,int) public: __thiscall ALLOC_STR::ALLOC_STR(unsigned short *,unsigned int,unsigned short const *) public: __thiscall BUFFER::BUFFER(unsigned int) public: __thiscall BUFFER::~BUFFER(void) public: __thiscall ISTR::ISTR(class NLS_STR const &) public: __thiscall NLS_STR::NLS_STR(unsigned int) public: __thiscall NLS_STR::NLS_STR(unsigned short const *) public: __thiscall NLS_STR::NLS_STR(void) public: __thiscall NLS_STR::~NLS_STR(void) public: __thiscall REG_KEY::REG_KEY(class REG_KEY &,class NLS_STR const &,unsigned long) public: __thiscall REG_KEY::operator struct HKEY__ *(void)const public: __thiscall REG_KEY::~REG_KEY(void) public: __thiscall REG_KEY_INFO_STRUCT::REG_KEY_INFO_STRUCT(void) public: __thiscall REG_VALUE_INFO_STRUCT::REG_VALUE_INFO_STRUCT(void) public: class ISTR & __thiscall ISTR::operator++(void) public: class NLS_STR & __thiscall NLS_STR::_strupr(void) public: class NLS_STR & __thiscall NLS_STR::operator=(class NLS_STR const &) public: class NLS_STR & __thiscall NLS_STR::operator=(unsigned short const *) public: class NLS_STR & __thiscall NLS_STR::strcat(class NLS_STR const &) public: int __cdecl NLS_STR::Compare(class NLS_STR const *)const public: int __thiscall DIR_BLOCK::DoBreadthFirstDirs(void)const public: int __thiscall ISTR::operator==(class ISTR const &)const public: int __thiscall NLS_STR::_strnicmp(class NLS_STR const &,class ISTR const &)const public: int __thiscall NLS_STR::strchr(class ISTR *,unsigned short)const public: int __thiscall NLS_STR::strrchr(class ISTR *,unsigned short)const public: int __thiscall NLS_STR::strstr(class ISTR *,class NLS_STR const &)const public: long __thiscall NLS_STR::Append(class NLS_STR const &) public: long __thiscall NLS_STR::CopyTo(unsigned short *,unsigned int)const public: long __thiscall NLS_STR::Load(long,struct HINSTANCE__ *) public: long __thiscall REG_KEY::QueryInfo(class REG_KEY_INFO_STRUCT *) public: long __thiscall REG_KEY::QueryValue(class REG_VALUE_INFO_STRUCT *) public: static class REG_KEY * __stdcall REG_KEY::QueryLocalMachine(unsigned long) public: static void * __stdcall ALLOC_BASE::operator new(unsigned int) public: static void __stdcall ALLOC_BASE::operator delete(void *) public: unsigned int __thiscall NLS_STR::QueryTextSize(void)const public: unsigned int __thiscall NLS_STR::strlen(void)const public: unsigned short __thiscall NLS_STR::QueryChar(class ISTR const &)const public: unsigned short const * __thiscall NLS_STR::QueryPch(class ISTR const &)const public: void * __thiscall ITER_SL::Next(void) public: void __thiscall ISTR::operator+=(int) public: void __thiscall NLS_STR::DelSubStr(class ISTR &) public: void __thiscall NLS_STR::DelSubStr(class ISTR &,class ISTR const &) unsigned short * __stdcall strcpy(unsigned short *,class NLS_STR const &) - NETUI1.dll:
I_MNetNameValidate protected: __thiscall LM_ENUM_ITER::~LM_ENUM_ITER(void) public: __thiscall BROWSE_DOMAIN_ENUM::BROWSE_DOMAIN_ENUM(unsigned long,unsigned long *) public: __thiscall BROWSE_DOMAIN_ENUM::~BROWSE_DOMAIN_ENUM(void) public: __thiscall CHARDEVQ1_ENUM_ITER::CHARDEVQ1_ENUM_ITER(class CHARDEVQ1_ENUM &) public: __thiscall CHARDEVQ1_ENUM_ITER::CHARDEVQ1_ENUM_ITER(class CHARDEVQ1_ENUM &) public: __thiscall CHARDEVQ1_ENUM_ITER::CHARDEVQ1_ENUM_ITER(class CHARDEVQ1_ENUM &) public: __thiscall CHARDEVQ1_ENUM_ITER::CHARDEVQ1_ENUM_ITER(class CHARDEVQ1_ENUM &) public: __thiscall CHARDEVQ1_ENUM_ITER::CHARDEVQ1_ENUM_ITER(class CHARDEVQ1_ENUM &) public: __thiscall CONTEXT_ENUM::CONTEXT_ENUM(unsigned long) public: __thiscall DEVICE2::DEVICE2(unsigned short const *) public: __thiscall DEVICE::DEVICE(unsigned short const *) public: __thiscall DEVICE::~DEVICE(void) public: __thiscall LM_SERVICE::LM_SERVICE(unsigned short const *,unsigned short const *) public: __thiscall LM_SERVICE::~LM_SERVICE(void) public: __thiscall LOC_LM_ENUM::~LOC_LM_ENUM(void) public: __thiscall NET_NAME::NET_NAME(unsigned short const *,enum NETNAME_TYPE) public: __thiscall NET_NAME::~NET_NAME(void) public: __thiscall SC_MANAGER::SC_MANAGER(unsigned short const *,unsigned int,enum SERVICE_DATABASE) public: __thiscall SC_MANAGER::~SC_MANAGER(void) public: __thiscall SC_SERVICE::SC_SERVICE(class SC_MANAGER const &,unsigned short const *,unsigned int) public: __thiscall SC_SERVICE::~SC_SERVICE(void) public: __thiscall SERVER1_ENUM::SERVER1_ENUM(unsigned short const *,unsigned short const *,unsigned long) public: __thiscall SHARE1_ENUM::SHARE1_ENUM(unsigned short const *,int) public: __thiscall SHARE2_ENUM::SHARE2_ENUM(unsigned short const *,int) public: __thiscall USE1_ENUM::USE1_ENUM(unsigned short const *) public: __thiscall WKSTA_10::WKSTA_10(unsigned short const *) public: __thiscall WKSTA_10::~WKSTA_10(void) public: class CONN1_ENUM_OBJ const * __thiscall CONN1_ENUM_ITER::operator()(void) public: class CONTEXT_ENUM_OBJ const * __thiscall CONTEXT_ENUM_ITER::operator()(void) public: class CONTEXT_ENUM_OBJ const * __thiscall CONTEXT_ENUM_ITER::operator()(void) public: class REPL_EDIR1_ENUM_OBJ const * __thiscall REPL_EDIR1_ENUM_ITER::operator()(void) public: class SHARE2_ENUM_OBJ const * __thiscall SHARE2_ENUM_ITER::operator()(void) public: enum LMO_DEV_STATE __thiscall DEVICE::QueryState(void)const public: enum LM_SERVICE_STATUS __thiscall LM_SERVICE::QueryStatus(long *) public: int __thiscall CONN1_ENUM_ITER::Backup(void) public: int __thiscall CONTEXT_ENUM_ITER::Backup(void) public: int __thiscall CONTEXT_ENUM_ITER::Backup(void) public: int __thiscall LM_SERVICE::IsPaused(long *) public: int __thiscall LM_SERVICE::IsStarted(long *) public: int __thiscall NET_NAME::IsLocal(long *) public: int __thiscall REPL_EDIR1_ENUM_ITER::Backup(void) public: long __thiscall DEVICE2::Connect(unsigned short const *,unsigned short const *,unsigned short const *,unsigned short const *,unsigned long) public: long __thiscall DEVICE::Disconnect(unsigned int) public: long __thiscall LM_ENUM::GetInfo(void) public: long __thiscall NET_NAME::QueryComputerName(class NLS_STR *) public: long __thiscall NET_NAME::QueryLocalPath(class NLS_STR *) public: long __thiscall NET_NAME::QueryServerShare(class NLS_STR *) public: long __thiscall NEW_LM_OBJ::GetInfo(void) public: long __thiscall SC_SERVICE::QueryConfig(struct _QUERY_SERVICE_CONFIGW * *) public: long __thiscall SC_SERVICE::QueryStatus(struct _SERVICE_STATUS *) public: static long __stdcall NT_ACCOUNTS_UTILITY::CrackQualifiedAccountName(class NLS_STR const &,class NLS_STR *,class NLS_STR *) public: unsigned int __thiscall DEVICE::QueryStatus(void)const public: unsigned short const * __thiscall DEVICE::QueryRemoteName(void)const public: virtual long __thiscall DEVICE::GetInfo(void) public: virtual unsigned short const * __thiscall REPLICATOR_0::QueryName(void)const - ntdll.dll:
NtClose NtCreateFile NtFsControlFile NtImpersonateAnonymousToken NtOpenProcessToken NtOpenThreadToken NtQueryInformationToken NtQueryVolumeInformationFile NtSetInformationThread RtlCopyLuid RtlInitUnicodeString RtlUpcaseUnicodeChar