mtxclu.dll

v2001.12.10941.16384 32-bit Windows NT Analyzed
Description
Microsoft Distributed Transaction Coordinator Failover Clustering Support DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
383.0 KB
Uploaded
2025-12-01 08:01
Views
84
SHA-256
4d97bab4a250f8bf425de3c5743aaad9

Exported functions 38

MtxCluGetComputerNameW #1 · 0x43bc0
MtxCluGetDTCStatusW #2 · 0x43d30
MtxCluGetSecurityRegValue #3 · 0x44220
MtxCluIsClusterPresent #4 · 0x443c0
MtxCluIsNetworkNameInLocalClusterW #5 · 0x44650
MtxCluIsSameClusterW #6 · 0x44f50
MtxCluIsSameNodeW #7 · 0x44de0
MtxCluSetSecurityRegValue #8 · 0x442c0
Startup #9 · 0x435f0
FailedClusterAPIToEventLog #10 · 0x3fa20
MtxCluBringOnlineDTCW #11 · 0x44080
MtxCluClearClusterTmMappings #12 · 0x3e9d0
MtxCluCreateClusterProxyTmInstance #13 · 0x2e4b0
MtxCluCreateClusterTmInstance #14 · 0x2e3a0
MtxCluCreateTmInstanceForVirtualServer #15 · 0x2e190
MtxCluEnumerateClusterTmMappings #16 · 0x3f580
MtxCluEnumerateDtcResources #17 · 0x3b0b0
MtxCluEnumerateDtcResourcesEx #18 · 0x3acc0
MtxCluGetActiveClusterNode #19 · 0x3e350
MtxCluGetClusterResourceIdFromName #20 · 0x3e1c0
MtxCluGetDTCResourceForResource #21 · 0x36910
MtxCluGetDTCVirtualServerNameW #22 · 0x3b110
MtxCluGetDefaultClusterResource #23 · 0x36c40
MtxCluGetDefaultClusterResourceNonAdmin #24 · 0x36f20
MtxCluGetDtcDiskResourceDrive #25 · 0x388e0
MtxCluGetNameFromResourceIdString #26 · 0x3d150
MtxCluGetNameFromResourceIdStringNonAdmin #27 · 0x3d270
MtxCluGetResourceId #28 · 0x3bc70
MtxCluGetResourceIdStringFromName #29 · 0x3d020
MtxCluGetTmResource #30 · 0x3cb70
MtxCluGetVirtualServerToken #31 · 0x3def0
MtxCluIsClusterPresentExW #32 · 0x3b0d0
MtxCluRemoveClusterTmMappingByName #33 · 0x3edc0
MtxCluSetClusterTmMapping #34 · 0x3e670
MtxCluSetDefaultClusterResource #35 · 0x377a0
MtxCluTakeOfflineDTCW #36 · 0x43ee0
MtxCluVerifyLogPathInDependantDiskResource #37 · 0x3b2a0
MtxCluVerifyLogPathIsValidCSV #38 · 0x396d0

Imported DLLs & functions 327

DeregisterEventSource 0x1005c018
EnumServicesStatusExA 0x1005c008
GetNamedSecurityInfoW 0x1005c004
LookupPrivilegeValueA 0x1005c02c
RegConnectRegistryW 0x1005c014
RegDeleteKeyA 0x1005c020
RegDeleteKeyW 0x1005c01c
RegEnumKeyA 0x1005c028
RegEnumKeyW 0x1005c024
RegisterEventSourceW 0x1005c010
ReportEventW 0x1005c00c
SetNamedSecurityInfoW 0x1005c000
CoCreateInstance 0x1005c1ac
CoGetObjectContext 0x1005c1a0
CoTaskMemAlloc 0x1005c19c
CoTaskMemFree 0x1005c1a8
StringFromGUID2 0x1005c1a4
DebugBreak 0x1005c1bc
IsDebuggerPresent 0x1005c1b4
OutputDebugStringW 0x1005c1b8
GetLastError 0x1005c1c8
SetLastError 0x1005c1cc
SetUnhandledExceptionFilter 0x1005c1d0
UnhandledExceptionFilter 0x1005c1c4
CreateDirectoryW 0x1005c1f0
CreateFileW 0x1005c1ec
DeleteFileW 0x1005c1e8
FindClose 0x1005c1fc
FindFirstFileW 0x1005c1d8
FindNextFileW 0x1005c1f8
GetFileAttributesW 0x1005c1e4
GetFullPathNameW 0x1005c1dc
RemoveDirectoryW 0x1005c1e0
SetFileAttributesW 0x1005c1f4
CloseHandle 0x1005c204
GetProcessHeap 0x1005c214
HeapAlloc 0x1005c210
HeapFree 0x1005c20c
LocalAlloc 0x1005c21c
LocalFree 0x1005c220
DisableThreadLibraryCalls 0x1005c22c
FindResourceExW 0x1005c25c
FreeLibrary 0x1005c258
GetModuleFileNameA 0x1005c254
GetModuleFileNameW 0x1005c230
GetModuleHandleExA 0x1005c238
GetModuleHandleExW 0x1005c23c
GetModuleHandleW 0x1005c248
GetProcAddress 0x1005c234
LoadLibraryExA 0x1005c244
LoadLibraryExW 0x1005c240
LoadResource 0x1005c24c
LoadStringW 0x1005c228
LockResource 0x1005c250
FormatMessageW 0x1005c264
VirtualAlloc 0x1005c26c
VirtualProtect 0x1005c274
VirtualQuery 0x1005c270
ExpandEnvironmentStringsW 0x1005c27c
GetCommandLineA 0x1005c284
GetEnvironmentVariableW 0x1005c280
CreateProcessW 0x1005c28c
GetCurrentProcess 0x1005c2ac
GetCurrentProcessId 0x1005c294
GetCurrentThread 0x1005c290
GetCurrentThreadId 0x1005c2b4
GetExitCodeProcess 0x1005c2c4
OpenProcessToken 0x1005c2a0
OpenThreadToken 0x1005c2bc
SetThreadStackGuarantee 0x1005c29c
SetThreadToken 0x1005c2a8
TerminateProcess 0x1005c298
TlsAlloc 0x1005c2b0
TlsFree 0x1005c2a4
TlsGetValue 0x1005c2b8
TlsSetValue 0x1005c2c0
QueryPerformanceCounter 0x1005c2cc
QueryFullProcessImageNameW 0x1005c2d4
RegCloseKey 0x1005c2f8
RegCreateKeyExA 0x1005c2e0
RegCreateKeyExW 0x1005c2e8
RegDeleteValueA 0x1005c300
RegDeleteValueW 0x1005c308
RegFlushKey 0x1005c2fc
RegOpenKeyExA 0x1005c2f0
RegOpenKeyExW 0x1005c304
RegQueryValueExA 0x1005c2dc
RegQueryValueExW 0x1005c2e4
RegSetValueExA 0x1005c2f4
RegSetValueExW 0x1005c2ec
CompareStringW 0x1005c314
MultiByteToWideChar 0x1005c310
WideCharToMultiByte 0x1005c318
lstrcmpiW 0x1005c320
lstrcmpW 0x1005c324
AcquireSRWLockExclusive 0x1005c378
AcquireSRWLockShared 0x1005c34c
CreateEventA 0x1005c330
CreateEventW 0x1005c33c
CreateMutexExW 0x1005c358
CreateSemaphoreExW 0x1005c344
DeleteCriticalSection 0x1005c348
EnterCriticalSection 0x1005c350
InitializeCriticalSection 0x1005c32c
InitializeCriticalSectionAndSpinCount 0x1005c340
InitializeCriticalSectionEx 0x1005c360
LeaveCriticalSection 0x1005c35c
OpenSemaphoreW 0x1005c374
ReleaseMutex 0x1005c36c
ReleaseSemaphore 0x1005c354
ReleaseSRWLockExclusive 0x1005c370
ReleaseSRWLockShared 0x1005c364
ResetEvent 0x1005c338
SetEvent 0x1005c334
WaitForSingleObject 0x1005c368
WaitForSingleObjectEx 0x1005c37c
GetComputerNameExW 0x1005c390
GetLocalTime 0x1005c3a4
GetSystemDirectoryW 0x1005c39c
GetSystemInfo 0x1005c38c
GetSystemTimeAsFileTime 0x1005c394
GetSystemWindowsDirectoryA 0x1005c3a0
GetTickCount 0x1005c398
CloseThreadpoolTimer 0x1005c3ac
CreateThreadpoolTimer 0x1005c3b4
SetThreadpoolTimer 0x1005c3b0
WaitForThreadpoolTimerCallbacks 0x1005c3b8
VerQueryValueW 0x1005c3c0
AddAccessAllowedAceEx 0x1005c3f0
AddAce 0x1005c400
AdjustTokenPrivileges 0x1005c3cc
AllocateAndInitializeSid 0x1005c414
CopySid 0x1005c408
DuplicateTokenEx 0x1005c3e4
EqualSid 0x1005c418
FreeSid 0x1005c3fc
GetAce 0x1005c41c
GetAclInformation 0x1005c420
GetLengthSid 0x1005c3c8
GetSecurityDescriptorControl 0x1005c40c
GetSecurityDescriptorDacl 0x1005c424
GetSecurityDescriptorGroup 0x1005c3d0
GetSecurityDescriptorLength 0x1005c3e8
GetSecurityDescriptorOwner 0x1005c3d4
GetSecurityDescriptorSacl 0x1005c428
GetSidLengthRequired 0x1005c410
GetTokenInformation 0x1005c3dc
InitializeAcl 0x1005c3f4
InitializeSecurityDescriptor 0x1005c3f8
IsWellKnownSid 0x1005c404
MakeAbsoluteSD 0x1005c3e0
MakeSelfRelativeSD 0x1005c3d8
SetSecurityDescriptorDacl 0x1005c3ec
LookupAccountNameW 0x1005c430
ConvertSidToStringSidW 0x1005c444
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1005c440
ConvertStringSidToSidW 0x1005c448
EnumServicesStatusExW 0x1005c450
CloseServiceHandle 0x1005c458
CreateServiceW 0x1005c468
DeleteService 0x1005c460
OpenSCManagerW 0x1005c45c
OpenServiceW 0x1005c464
ChangeServiceConfig2W 0x1005c478
ChangeServiceConfigW 0x1005c474
QueryServiceConfigW 0x1005c470
QueryServiceStatusEx 0x1005c47c
ControlService 0x1005c484
OpenSCManagerA 0x1005c48c
QueryServiceStatus 0x1005c490
StartServiceA 0x1005c488
BCryptCloseAlgorithmProvider 0x1005c4a8
BCryptDestroyKey 0x1005c4ac
BCryptExportKey 0x1005c4a0
BCryptGenerateSymmetricKey 0x1005c49c
BCryptGenRandom 0x1005c4b4
BCryptGetProperty 0x1005c4a4
BCryptOpenAlgorithmProvider 0x1005c498
BCryptSetProperty 0x1005c4b0
CloseCluster 0x1005c03c
CloseClusterGroup 0x1005c0a0
CloseClusterResource 0x1005c040
ClusterCloseEnum 0x1005c0cc
ClusterControl 0x1005c074
ClusterEnum 0x1005c0c8
ClusterGetEnumCount 0x1005c0bc
ClusterGroupCloseEnum 0x1005c0b8
ClusterGroupEnum 0x1005c070
ClusterGroupOpenEnum 0x1005c094
ClusterOpenEnum 0x1005c0c4
ClusterRegCloseKey 0x1005c04c
ClusterRegCreateKey 0x1005c068
ClusterRegDeleteKey 0x1005c06c
ClusterRegDeleteValue 0x1005c054
ClusterRegEnumKey 0x1005c05c
ClusterRegEnumValue 0x1005c098
ClusterRegOpenKey 0x1005c044
ClusterRegQueryInfoKey 0x1005c088
ClusterRegQueryValue 0x1005c060
ClusterRegSetValue 0x1005c064
ClusterResourceControl 0x1005c080
ClusterResourceTypeCloseEnum 0x1005c0a4
ClusterResourceTypeControl 0x1005c084
ClusterResourceTypeEnum 0x1005c0d0
ClusterResourceTypeGetEnumCount 0x1005c08c
ClusterResourceTypeOpenEnum 0x1005c09c
CreateClusterNotifyPort 0x1005c0ac
GetClusterKey 0x1005c090
GetClusterNotify 0x1005c0b0
GetClusterResourceKey 0x1005c038
GetClusterResourceNetworkName 0x1005c048
GetClusterResourceState 0x1005c050
GetClusterResourceTypeKey 0x1005c0b4
GetNodeClusterState 0x1005c0c0
OfflineClusterResource 0x1005c034
OnlineClusterResource 0x1005c07c
OpenClusterEx 0x1005c0a8
OpenClusterGroupEx 0x1005c078
OpenClusterResourceEx 0x1005c058
CryptAcquireContextW 0x1005c0f0
CryptDecrypt 0x1005c0e8
CryptDestroyKey 0x1005c0fc
CryptEncrypt 0x1005c0ec
CryptExportKey 0x1005c0e0
CryptGenKey 0x1005c0dc
CryptGetUserKey 0x1005c0f8
CryptImportKey 0x1005c0e4
CryptReleaseContext 0x1005c0d8
CryptSetProvParam 0x1005c0f4
QueueUserWorkItem 0x1005c104
UnregisterWaitEx 0x1005c108
CreateLegacyTmInstance 0x1005c110
CreateLocalTmInstance 0x1005c114
CreateRemoteProxyTmInstance 0x1005c11c
CreateTmInstanceForRemoteAdmin 0x1005c118
__CxxFrameHandler3 0x1005c54c
__dllonexit 0x1005c550
_amsg_exit 0x1005c4d8
_callnewh 0x1005c510
_CxxThrowException 0x1005c4bc
_except_handler4_common 0x1005c56c
_initterm 0x1005c4dc
_local_unwind4 0x1005c58c
_lock 0x1005c4e8
_ltoa 0x1005c568
_ltow 0x1005c594
_onexit 0x1005c55c
_purecall 0x1005c540
_stricmp 0x1005c4fc
_ultow 0x1005c580
_unlock 0x1005c500
_vsnprintf 0x1005c4e4
_vsnprintf_s 0x1005c530
_vsnwprintf 0x1005c548
_waccess 0x1005c578
_wcsdup 0x1005c528
_wcsicmp 0x1005c520
_wcsnicmp 0x1005c4ec
_wfopen 0x1005c574
_wtol 0x1005c570
_XcptFilter 0x1005c4d4
??0exception@@QAE@ABQBD@Z 0x1005c554
??0exception@@QAE@ABQBDH@Z 0x1005c508
??0exception@@QAE@ABV0@@Z 0x1005c534
??0exception@@QAE@XZ 0x1005c538
??1exception@@UAE@XZ 0x1005c53c
??1type_info@@UAE@XZ 0x1005c560
?terminate@@YAXXZ 0x1005c4e0
?what@exception@@UBEPBDXZ 0x1005c4c4
atol 0x1005c588
fclose 0x1005c4cc
fflush 0x1005c4f4
fopen 0x1005c50c
fprintf 0x1005c4c8
free 0x1005c524
fwprintf 0x1005c558
iswalpha 0x1005c51c
malloc 0x1005c514
mbstowcs 0x1005c4f8
memcmp 0x1005c590
memcpy 0x1005c4c0
memcpy_s 0x1005c544
memmove 0x1005c4d0
memmove_s 0x1005c52c
memset 0x1005c584
strchr 0x1005c504
wcschr 0x1005c4f0
wcscpy_s 0x1005c57c
wcsrchr 0x1005c518
wcstombs 0x1005c564
RtlAllocateHeap 0x1005c5a0
RtlCaptureContext 0x1005c5b0
RtlCreateServiceSid 0x1005c5b8
RtlFreeHeap 0x1005c5a4
RtlImageNtHeader 0x1005c59c
RtlInitUnicodeString 0x1005c5a8
RtlNtStatusToDosError 0x1005c5b4
RtlReportException 0x1005c5ac
ClusWorkerCheckTerminate 0x1005c13c
ClusWorkerCreate 0x1005c158
ClusWorkerTerminate 0x1005c164
ResUtilDupParameterBlock 0x1005c148
ResUtilEnumProperties 0x1005c130
ResUtilEnumResourcesEx 0x1005c124
ResUtilFindBinaryProperty 0x1005c15c
ResUtilFindSzProperty 0x1005c160
ResUtilGetProperties 0x1005c150
ResUtilGetPropertiesToParameterBlock 0x1005c14c
ResUtilGetResourceDependencyByClass 0x1005c140
ResUtilGetResourceDependencyByName 0x1005c138
ResUtilPropertyListFromParameterBlock 0x1005c128
ResUtilSetPropertyParameterBlock 0x1005c144
ResUtilSetPropertyTable 0x1005c154
ResUtilTerminateServiceProcessFromResDll 0x1005c12c
ResUtilVerifyPropertyTable 0x1005c134
RpcStringFreeA 0x1005c178
RpcStringFreeW 0x1005c17c
UuidCreate 0x1005c16c
UuidFromStringA 0x1005c174
UuidFromStringW 0x1005c170
UuidToStringA 0x1005c184
UuidToStringW 0x1005c180
FreeAddrInfoW 0x1005c190
GetAddrInfoW 0x1005c18c
WSAGetLastError 0x1005c194