Windows XP DLL File Information - msdtcuiu.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: | MS DTC administrative component DLL |
File Version: | 2001.12.4414.700 |
Company: | Microsoft Corporation |
Product Name: | Microsoft Distributed Transaction Coordinator |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 158 KB |
Total Number of Exported Functions: | 40 |
Total Number of Exported Functions With Names: | 40 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 137,728 Bytes | 85.1% | Read, Execute | Code |
.data | 0x00023000 | 4,096 Bytes | 2.5% | Write, Read | Initialized Data |
.rsrc | 0x00025000 | 8,704 Bytes | 5.4% | Read | Initialized Data |
.reloc | 0x00028000 | 10,240 Bytes | 6.3% | Read, Discardable | Initialized Data |
Static Linking
msdtcuiu.dll is statically linked to the following files:ADVAPI32.dll
ATL.DLL
COMCTL32.dll
GDI32.dll
KERNEL32.dll
MFC42u.DLL
MPR.dll
MSDTCPRX.dll
MSVCP60.dll
msvcrt.dll
MTXCLU.DLL
ole32.dll
OLEAUT32.dll
RPCRT4.dll
SHELL32.dll
USER32.dll
VERSION.dll
This means that when msdtcuiu.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, msdtcuiu.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 | 0 | 0 Bytes | 0.0% |
Type Libraries | 1 | 7,016 Bytes | 4.3% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 1 | 1,112 Bytes | 0.7% |
Total | 2 | 8,128 Bytes | 5.0% |
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)
No string resources in this file.
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
DacCom | CoClass | DacCom Class |
IDacCom | Interface | |
IDacErrorSink | Interface | |
IDacUic | Interface | |
INTServiceControl | Interface | |
IUnknown | Interface |
Exported Functions List
The following functions are exported by this dll:DllGetClassObject |
DllGetDTCUIC |
DllRegisterServer |
DllUnregisterServer |
DoDACAdvanced |
DoDACPropSheet |
DtcPerfClose |
DtcPerfCollect |
DtcPerfOpen |
GetDACStatsMinMaxInfo |
InitDACDLL |
PerfDllRegisterServer |
RunDACExe |
ServerEnumDialogA |
ServerEnumDialogW |
ShutDownUIC |
TermDACDLL |
TermDACInstance |
class CDac * __stdcall ValidateDACInstance(void * *,unsigned short *) |
public: __thiscall CDac::CDac(class CDac const &) |
public: __thiscall CDac::CDac(unsigned long) |
public: __thiscall CDac::~CDac(void) |
public: char * __thiscall CDac::GetHostNameA(void) |
public: class CDac & __thiscall CDac::operator=(class CDac const &) |
public: class CDialog * __thiscall CDac::CreateAdvancedPropertySheet(class CWnd *) |
public: int __thiscall CDac::Connect(struct HWND__ *,struct INTServiceControl *) |
public: int __thiscall CDac::ErrorMessage(unsigned long,unsigned int) |
public: int __thiscall CDac::IsConnected(void) |
public: int __thiscall CDac::ProcessCommand(unsigned int,long) |
public: long __thiscall CDac::Init(unsigned short *) |
public: long __thiscall CDac::ServiceRequest(unsigned long,void *,unsigned long,bool) |
public: static long __stdcall CUicCore::Create(class CUicCore * *) |
public: struct HWND__ * __thiscall CDac::GetOwnerHwnd(void) |
public: unsigned long __thiscall CDac::GetAdminAccess(void) |
public: unsigned short * __thiscall CDac::GetHostNameW(void) |
public: unsigned short * __thiscall CDac::GetVirtualHostName(void) |
public: void __thiscall CDac::SetHostNameA(char *) |
public: void __thiscall CDac::SetHostNameW(unsigned short *) |
public: void __thiscall CDac::SetOwnerWnd(class CWnd *) |
void __stdcall RegisterErrorSink(struct IDacErrorSink *) |
Imported Functions List
The following functions are imported by this dll:- ADVAPI32.dll:
DeregisterEventSource EnableTrace FlushTraceW LogonUserW QueryTraceW RegCloseKey RegConnectRegistryW RegCreateKeyExA RegCreateKeyExW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegOpenKeyExA RegOpenKeyExW RegOpenKeyW RegQueryValueExA RegQueryValueExW RegSetValueExA RegSetValueExW RegisterEventSourceW ReportEventA ReportEventW StartTraceW StopTraceW UnregisterTraceGuids UpdateTraceW - ATL.DLL:
AtlInternalQueryInterface AtlModuleGetClassObject AtlModuleInit AtlModuleRegisterServer AtlModuleTerm AtlModuleUnregisterServer - COMCTL32.dll:
ImageList_Create ImageList_Destroy ImageList_ReplaceIcon - GDI32.dll:
BitBlt CreateCompatibleDC CreateDIBitmap CreateFontIndirectW CreateSolidBrush DeleteDC DeleteObject GetDeviceCaps GetObjectW GetStockObject GetTextExtentPoint32W GetTextMetricsW SelectObject SetBkColor SetTextColor TextOutW - KERNEL32.dll:
CloseHandle CreateDirectoryW CreateEventA CreateEventW CreateFileMappingA CreateMutexA CreateThread DisableThreadLibraryCalls ExpandEnvironmentStringsW FileTimeToLocalFileTime FileTimeToSystemTime FindClose FindFirstFileW FindResourceW FormatMessageA FormatMessageW FreeLibrary FreeResource GetCommandLineW GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDateFormatW GetDiskFreeSpaceW GetDriveTypeW GetExitCodeThread GetFileAttributesW GetLocalTime GetLocaleInfoW GetModuleFileNameA GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetSystemTimeAsFileTime GetSystemWindowsDirectoryA GetThreadContext GetTickCount GetTimeFormatW GetUserDefaultLCID GetVersionExA GetVersionExW GlobalAlloc GlobalLock GlobalUnlock InitializeCriticalSection InterlockedCompareExchange InterlockedDecrement InterlockedIncrement LoadLibraryW LoadResource LocalFree LockResource MapViewOfFile MoveFileExW MoveFileW MultiByteToWideChar OpenFileMappingA OutputDebugStringA QueryPerformanceCounter RaiseException ReleaseMutex ResetEvent ResumeThread SetEvent SetUnhandledExceptionFilter Sleep SuspendThread SystemTimeToFileTime TerminateProcess TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnmapViewOfFile VirtualAlloc VirtualFree VirtualQueryEx WaitForMultipleObjects WaitForSingleObject WideCharToMultiByte lstrcat lstrcmpiW lstrcpy lstrcpyW lstrcpynW lstrlen lstrlenW ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection - MFC42u.DLL:
- MPR.dll:
WNetCloseEnum WNetEnumResourceW WNetOpenEnumW - MSDTCPRX.dll:
ContactToNameObject DllGetDTCConnectionManager DllGetDTCUtilObject _ClusterChangeDtcUserAccount@4 _ClusterUpdateAccountInformation@12 int __stdcall DllGetDTCAdmin(struct _GUID const &,struct _GUID const &,void * *) long __cdecl GetTmContactW(unsigned short *,unsigned short *,struct IProperties * *) long __cdecl GetTmUIContactW(unsigned short *,unsigned short *,struct IProperties * *) long __stdcall ApplyAccountSettings(int,unsigned short *,unsigned long,unsigned short *,unsigned short *,unsigned short *,int) long __stdcall CheckForDCPromotionDemotion(unsigned short *) long __stdcall DtcWriteToEventLogger(unsigned long,unsigned long,unsigned long,unsigned long,void *,char *) long __stdcall GetMsDtcSPN(unsigned short *,unsigned short * *) long __stdcall GetSecurityConfigurationOptions(unsigned short *,unsigned long *,unsigned long *) long __stdcall GetSecurityRegValueW(unsigned short *,unsigned short const *,unsigned char *,unsigned long *) long __stdcall LookupSpecialAccount(unsigned short *,struct _SPECIAL_ACCOUNT_ * *) long __stdcall MsDtcSPNFree(unsigned short * *) long __stdcall SetAccountInfoInRegistryW(unsigned short *) long __stdcall SetSecurityConfigurationOptions(unsigned short *,unsigned long,unsigned long) public: long __thiscall CService::GetAccount(unsigned short *,unsigned long *) public: long __thiscall CService::SetAccount(unsigned short *,unsigned short *) public: static long __stdcall CService::Create(class CService * *,unsigned short *,class CServiceControlManager *,unsigned long,unsigned short *) public: static long __stdcall CServiceControlManager::Create(class CServiceControlManager * *,unsigned long,unsigned short *,unsigned short *) public: unsigned long __thiscall CService::Release(void) public: unsigned long __thiscall CServiceControlManager::Release(void) unsigned short * __cdecl GetDefaultServiceNameW(void) unsigned short * __stdcall GetDefaultLogPath(void) - MSVCP60.dll:
public: __thiscall std::_Lockit::_Lockit(void) public: __thiscall std::_Lockit::~_Lockit(void) - msvcrt.dll:
__CxxFrameHandler __dllonexit _adjust_fdiv _except_handler3 _initterm _onexit _purecall _snwprintf _wcsicmp _wcsupr _wtoi fclose fflush fopen fprintf free iswdigit iswprint malloc memmove public: virtual __thiscall type_info::~type_info(void) qsort realloc sprintf strncat strncpy strrchr swprintf toupper void __cdecl terminate(void) wcscat wcschr wcscmp wcscpy wcslen wcsncat wcsncmp wcsncpy wcstok wcstoul - MTXCLU.DLL:
MtxCluBringOnlineDTCW MtxCluCloseNodeNotify MtxCluDoesDTCResourceExistW MtxCluGetDTCLogPathW MtxCluGetDTCLogSizeW MtxCluGetDTCOwnerW MtxCluGetDTCStatusW MtxCluGetDTCVirtualServerNameW MtxCluGetListOfSharedDisksOnVirtualServerW MtxCluIsClusterPresentExW MtxCluIsSameClusterW MtxCluMoveDTCGroupW MtxCluNodeNotifyW MtxCluSetDTCLogPathW MtxCluSetDTCLogSizeW MtxCluTakeOfflineDTC2W - ole32.dll:
CoCreateGuid CoCreateInstance CoInitializeEx CoTaskMemAlloc CoTaskMemFree CoUninitialize ReleaseStgMedium StringFromCLSID - OLEAUT32.dll:
SysAllocString SysFreeString - RPCRT4.dll:
RpcMgmtStatsVectorFree RpcStringFreeA UuidToStringA UuidToStringW - SHELL32.dll:
SHBrowseForFolderW SHGetFileInfoW SHGetMalloc SHGetPathFromIDListW - USER32.dll:
CallWindowProcW CheckMenuItem CloseClipboard DefDlgProcW DefFrameProcW DefMDIChildProcW DefWindowProcW DialogBoxParamW DrawFocusRect EmptyClipboard EnableMenuItem EnableWindow EndDialog FillRect GetAsyncKeyState GetClientRect GetClipboardData GetCursorPos GetDC GetDialogBaseUnits GetDlgItem GetDlgItemTextW GetKeyState GetParent GetSubMenu GetSysColor GetWindow GetWindowRect IsClipboardFormatAvailable LoadCursorW LoadIconA LoadImageW LoadMenuW LoadStringW MessageBeep MessageBoxW OpenClipboard PostMessageW RegisterClipboardFormatW ReleaseDC ScreenToClient SendDlgItemMessageW SendMessageW SetClipboardData SetCursor SetDlgItemTextW SetWindowLongW SetWindowPos ShowWindow UpdateWindow WinHelpW wsprintfA wsprintfW - VERSION.dll:
GetFileVersionInfoSizeW GetFileVersionInfoW VerQueryValueW