Main Page Feedback NirSoft Utilities
Windows XP DLL File Information - cmutil.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 Connection Manager Utility Lib  
File Version: 7.02.2600.5512 (xpsp.080413-0852)  
Company: Microsoft Corporation  
Product Name: Microsoft(R) Connection Manager  
DLL popularity Very Low - 3 other DLL files in system32 directory are statically linked to this file.
File Size: 38 KB
Total Number of Exported Functions: 152
Total Number of Exported Functions With Names: 152
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 30,208 Bytes 76.6% Read, Execute Code
.data 0x00009000 512 Bytes 1.3% Write, Read Initialized Data
.rsrc 0x0000a000 5,632 Bytes 14.3% Read Initialized Data
.reloc 0x0000c000 2,048 Bytes 5.2% Read, Discardable Initialized Data
 

Static Linking

cmutil.dll is statically linked to the following files:

msvcrt.dll
ADVAPI32.dll
GDI32.dll
KERNEL32.dll
USER32.dll
VERSION.dll

This means that when cmutil.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, cmutil.dll won't be loaded.

 

List of files that are statically linked to cmutil.dll


cmcfg32.dll
cmdial32.dll
cmpbk32.dll

This means that when one of the above files is loaded, cmutil.dll will be loaded too. (The opposite of the previous 'Static Linking' section)

 

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 52 4,328 Bytes 11.0%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 1 924 Bytes 2.3%
Total 53 5,252 Bytes 13.3%
 

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
15000 Logging Enabled
15001 Logging Disabled
15002 Pre-Init Event
15003 CallingProcess = %s
15004 Pre-Connect Event
15005 ConnectionType = %d
15006 Pre-Dial Event
15007 UserName = %s Domain = %s PhoneBookSource = %s DUNSetting = %s DeviceName = %s DialablePhoneNumber = %s
15008 Pre-Tunnel Event
15009 UserName = %s Domain = %s DUNSetting = %s DeviceName = %s TunnelAddress = %s
15010 Connect Event
15011 Custom Action Dll
15012 ActionType = %s Description = %s ActionPath = %s ReturnValue = 0x%x
15013 Custom Action Exe
15014 ActionType = %s Description = %s ActionPath = %s. The program was launched successfully.
15015 Disconnect Event
15016 CallingProcess = %s
15017 Reconnect Event
15018 Retry Authentication Event
15019 Callback Number Event
15020 UserResponse = %s CallbackNumber = %s
15021 Password Expired Event
15022 UserResponse = %s
15023 Reset Password Event
15024 ActionName = %s
15025 Custom Button Event
15026 On-Cancel Event
15027 On-Error Event
15028 ErrorCode = %d ErrorSource = %s
15029 Clear Log Event
15030 External Disconnect
15031 Internal Manual Disconnect
15032 Internal Automatic Disconnect
15033 External Disconnect due to Lost Connection
15034 Custom Action Skipped
15035 ActionType = %s Description = %s ActionPath = %s. This action did not have permission to run in the WinLogon context, see the Incorporating Connection Manager with Logon security topic of the CMAK documentation for more details.
15036 Custom Action Failed
15037 ActionType = %s Description = %s ActionPath = %s. This action either could not be loaded, or failed to run.
15038 Successful Phonebook download
15039 PhoneBookName = %S RequestedPBVer = %S PBServerUrl = %S
15040 Phonebook download failed
15041 ErrorCode = %d PhoneBookName = %S PBServerUrl = %S
15042 Phonebook successfully updated
15043 Type = %S PhoneBookName = %S OldPBVer = %S NewPBVer = %S PBServerUrl = %S
15044 Phonebook update failed with PhoneBookService error
15045 ErrorCode = %d PhoneBookName = %S
15046 Unable to update Phonebook on client
15047 ErrorCode = %d PhoneBookName = %S
15048 Phonebook download or update aborted
16000 %s%s Operating System : Windows %2s %d.%d %s Dialer Version : %d.%d.%d.%d Connection Name : %s All Users/Single User : %s Start Date/Time : %s, %s %s Module Name, Time, Log ID, Log Item Name, Other Info For Connection Type, 0=dial-up, 1=VPN, 2=VPN over dial-up %s
16001 All Users
16002 Single User
 

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:
CmAtolA
CmAtolW
CmBuildFullPathFromRelativeA
CmBuildFullPathFromRelativeW
CmConvertRelativePathA
CmConvertRelativePathW
CmEndOfStrA
CmEndOfStrW
CmFmtMsgA
CmFmtMsgW
CmFree
CmIsDigitA
CmIsDigitW
CmIsSpaceA
CmIsSpaceW
CmLoadIconA
CmLoadIconW
CmLoadImage
CmLoadImageA
CmLoadImageW
CmLoadSmallIconA
CmLoadSmallIconW
CmLoadStringA
CmLoadStringW
CmMalloc
CmMoveMemory
CmParsePathA
CmParsePathW
CmRealloc
CmStrCatAllocA
CmStrCatAllocW
CmStrCpyAllocA
CmStrCpyAllocW
CmStrStrA
CmStrStrW
CmStrTrimA
CmStrTrimW
CmStrchrA
CmStrchrW
CmStripFileNameA
CmStripFileNameW
CmStripPathAndExtA
CmStripPathAndExtW
CmStrrchrA
CmStrrchrW
CmStrtokA
CmStrtokW
CmWinHelp
GetOSBuildNumber
GetOSMajorVersion
GetOSVersion
IsFarEastNonOSR2Win95
IsLogonAsSystem
MakeBold
ReleaseBold
SzToWz
SzToWzWithAlloc
UpdateFont
WzToSz
WzToSzWithAlloc
private: long __thiscall CmLogFile::CloseFile(void)
private: long __thiscall CmLogFile::OpenFile(void)
private: long __thiscall CmLogFile::Write(unsigned short *)
private: void __thiscall CmLogFile::FormatWrite(enum _CMLOG_ITEM,unsigned short *)
protected: char * __thiscall CIniA::LoadEntry(char const *)const
protected: int __thiscall CIniA::CIniA_DeleteEntryFromReg(struct HKEY__ *,char const *,char const *)const
protected: int __thiscall CIniA::CIniA_WriteEntryToReg(struct HKEY__ *,char const *,char const *,unsigned char const *,unsigned long,unsigned long)const
protected: int __thiscall CIniW::CIniW_DeleteEntryFromReg(struct HKEY__ *,unsigned short const *,unsigned short const *)const
protected: int __thiscall CIniW::CIniW_WriteEntryToReg(struct HKEY__ *,unsigned short const *,unsigned short const *,unsigned char const *,unsigned long,unsigned long)const
protected: static void __stdcall CIniA::CIni_SetFile(char * *,char const *)
protected: static void __stdcall CIniW::CIni_SetFile(unsigned short * *,unsigned short const *)
protected: unsigned char * __thiscall CIniA::CIniA_GetEntryFromReg(struct HKEY__ *,char const *,char const *,unsigned long,unsigned long)const
protected: unsigned char * __thiscall CIniW::CIniW_GetEntryFromReg(struct HKEY__ *,unsigned short const *,unsigned short const *,unsigned long,unsigned long)const
protected: unsigned short * __thiscall CIniW::LoadEntry(unsigned short const *)const
public: __thiscall CIniA::CIniA(struct HINSTANCE__ *,char const *,char const *,char const *,char const *)
public: __thiscall CIniA::~CIniA(void)
public: __thiscall CIniW::CIniW(struct HINSTANCE__ *,unsigned short const *,unsigned short const *,unsigned short const *,unsigned short const *)
public: __thiscall CIniW::~CIniW(void)
public: __thiscall CRandom::CRandom(unsigned int)
public: __thiscall CRandom::CRandom(void)
public: __thiscall CmLogFile::CmLogFile(void)
public: __thiscall CmLogFile::~CmLogFile(void)
public: char * __thiscall CIniA::GPPS(char const *,char const *,char const *)const
public: char * __thiscall CIniA::LoadSection(char const *)const
public: char const * __thiscall CIniA::GetFile(void)const
public: char const * __thiscall CIniA::GetPrimaryFile(void)const
public: char const * __thiscall CIniA::GetPrimaryRegPath(void)const
public: char const * __thiscall CIniA::GetRegPath(void)const
public: char const * __thiscall CIniA::GetSection(void)const
public: class CIniA & __thiscall CIniA::operator=(class CIniA const &)
public: class CIniW & __thiscall CIniW::operator=(class CIniW const &)
public: class CRandom & __thiscall CRandom::operator=(class CRandom const &)
public: class CmLogFile & __thiscall CmLogFile::operator=(class CmLogFile const &)
public: int __thiscall CIniA::GPPB(char const *,char const *,int)const
public: int __thiscall CIniW::GPPB(unsigned short const *,unsigned short const *,int)const
public: int __thiscall CRandom::Generate(void)
public: int __thiscall CmLogFile::IsEnabled(void)
public: long __thiscall CmLogFile::DeInit(void)
public: long __thiscall CmLogFile::Init(struct HINSTANCE__ *,int,char const *)
public: long __thiscall CmLogFile::Init(struct HINSTANCE__ *,int,unsigned short const *)
public: long __thiscall CmLogFile::SetParams(int,unsigned long,char const *)
public: long __thiscall CmLogFile::SetParams(int,unsigned long,unsigned short const *)
public: long __thiscall CmLogFile::Start(int)
public: long __thiscall CmLogFile::Stop(void)
public: struct HINSTANCE__ * __thiscall CIniA::GetHInst(void)const
public: struct HINSTANCE__ * __thiscall CIniW::GetHInst(void)const
public: unsigned long __thiscall CIniA::GPPI(char const *,char const *,unsigned long)const
public: unsigned long __thiscall CIniW::GPPI(unsigned short const *,unsigned short const *,unsigned long)const
public: unsigned short * __thiscall CIniW::GPPS(unsigned short const *,unsigned short const *,unsigned short const *)const
public: unsigned short * __thiscall CIniW::LoadSection(unsigned short const *)const
public: unsigned short const * __thiscall CIniW::GetFile(void)const
public: unsigned short const * __thiscall CIniW::GetPrimaryFile(void)const
public: unsigned short const * __thiscall CIniW::GetPrimaryRegPath(void)const
public: unsigned short const * __thiscall CIniW::GetRegPath(void)const
public: unsigned short const * __thiscall CIniW::GetSection(void)const
public: unsigned short const * __thiscall CmLogFile::GetLogFilePath(void)
public: void __cdecl CmLogFile::Log(enum _CMLOG_ITEM,...)
public: void __thiscall CIniA::Clear(void)
public: void __thiscall CIniA::SetEntry(char const *)
public: void __thiscall CIniA::SetEntryFromIdx(unsigned long)
public: void __thiscall CIniA::SetFile(char const *)
public: void __thiscall CIniA::SetHInst(struct HINSTANCE__ *)
public: void __thiscall CIniA::SetICSDataPath(char const *)
public: void __thiscall CIniA::SetPrimaryFile(char const *)
public: void __thiscall CIniA::SetPrimaryRegPath(char const *)
public: void __thiscall CIniA::SetReadICSData(int)
public: void __thiscall CIniA::SetRegPath(char const *)
public: void __thiscall CIniA::SetSection(char const *)
public: void __thiscall CIniA::SetWriteICSData(int)
public: void __thiscall CIniA::WPPB(char const *,char const *,int)
public: void __thiscall CIniA::WPPI(char const *,char const *,unsigned long)
public: void __thiscall CIniA::WPPS(char const *,char const *,char const *)
public: void __thiscall CIniA::`default constructor closure'(void)
public: void __thiscall CIniW::Clear(void)
public: void __thiscall CIniW::SetEntry(unsigned short const *)
public: void __thiscall CIniW::SetEntryFromIdx(unsigned long)
public: void __thiscall CIniW::SetFile(unsigned short const *)
public: void __thiscall CIniW::SetHInst(struct HINSTANCE__ *)
public: void __thiscall CIniW::SetICSDataPath(unsigned short const *)
public: void __thiscall CIniW::SetPrimaryFile(unsigned short const *)
public: void __thiscall CIniW::SetPrimaryRegPath(unsigned short const *)
public: void __thiscall CIniW::SetReadICSData(int)
public: void __thiscall CIniW::SetRegPath(unsigned short const *)
public: void __thiscall CIniW::SetSection(unsigned short const *)
public: void __thiscall CIniW::SetWriteICSData(int)
public: void __thiscall CIniW::WPPB(unsigned short const *,unsigned short const *,int)
public: void __thiscall CIniW::WPPI(unsigned short const *,unsigned short const *,unsigned long)
public: void __thiscall CIniW::WPPS(unsigned short const *,unsigned short const *,unsigned short const *)
public: void __thiscall CIniW::`default constructor closure'(void)
public: void __thiscall CRandom::Init(unsigned long)
public: void __thiscall CmLogFile::Banner(void)
public: void __thiscall CmLogFile::Clear(int)

 

Imported Functions List

The following functions are imported by this dll: