TSMSISrv.dll

v10.0.19041.6456 32-bit Windows NT Analyzed
Description
Windows Installer Coordinator for Remote Desktop Session Host Server
Authors
© Microsoft Corporation. All rights reserved.
File size
117.0 KB
Uploaded
2025-12-01 08:47
Views
40
SHA-256
e696693e4fd29cb0e534d775621f595d

Exported functions 8

DllCanUnloadNow #1 · 0x6d40
DllGetClassObject #2 · 0x6d70
DllRegisterServer #3 · 0x6d80
DllUnregisterServer #4 · 0x6de0
OnSessionChange #5 · 0x6ed0
Refresh #6 · 0x6ec0
StartComponent #7 · 0x6e50
StopComponent #8 · 0x6e60

Imported DLLs & functions 183

EnableTrace 0x1001d000
QueryTraceW 0x1001d004
CoCreateInstance 0x1001d050
CoDisconnectContext 0x1001d06c
CoImpersonateClient 0x1001d078
CoInitializeEx 0x1001d064
CoRegisterClassObject 0x1001d074
CoRevertToSelf 0x1001d058
CoRevokeClassObject 0x1001d070
CoTaskMemAlloc 0x1001d05c
CoTaskMemFree 0x1001d07c
CoTaskMemRealloc 0x1001d060
CoUninitialize 0x1001d068
StringFromGUID2 0x1001d054
DebugBreak 0x1001d08c
IsDebuggerPresent 0x1001d088
OutputDebugStringA 0x1001d084
OutputDebugStringW 0x1001d090
GetLastError 0x1001d098
RaiseException 0x1001d0a0
SetLastError 0x1001d0a8
SetUnhandledExceptionFilter 0x1001d0a4
UnhandledExceptionFilter 0x1001d09c
CloseHandle 0x1001d0b4
DuplicateHandle 0x1001d0b0
GetProcessHeap 0x1001d0c4
HeapAlloc 0x1001d0c0
HeapFree 0x1001d0bc
LocalAlloc 0x1001d0cc
LocalFree 0x1001d0d0
DisableThreadLibraryCalls 0x1001d0f8
FindResourceExW 0x1001d0dc
FreeLibrary 0x1001d0fc
GetModuleFileNameA 0x1001d0f4
GetModuleFileNameW 0x1001d0d8
GetModuleHandleExW 0x1001d0ec
GetModuleHandleW 0x1001d0e0
GetProcAddress 0x1001d100
LoadLibraryExW 0x1001d0e4
LoadResource 0x1001d0e8
SizeofResource 0x1001d0f0
FormatMessageW 0x1001d108
CreateProcessW 0x1001d134
CreateThread 0x1001d118
GetCurrentProcess 0x1001d128
GetCurrentProcessId 0x1001d120
GetCurrentThread 0x1001d114
GetCurrentThreadId 0x1001d11c
GetProcessId 0x1001d124
OpenThreadToken 0x1001d110
ProcessIdToSessionId 0x1001d12c
TerminateProcess 0x1001d130
QueryPerformanceCounter 0x1001d13c
RegCloseKey 0x1001d15c
RegCreateKeyExW 0x1001d144
RegDeleteValueW 0x1001d148
RegEnumKeyExW 0x1001d158
RegOpenKeyExW 0x1001d154
RegQueryInfoKeyW 0x1001d160
RegQueryValueExW 0x1001d150
RegSetValueExW 0x1001d14c
MultiByteToWideChar 0x1001d168
AcquireSRWLockExclusive 0x1001d1a4
AcquireSRWLockShared 0x1001d1a0
CreateEventW 0x1001d1bc
CreateMutexExW 0x1001d180
CreateSemaphoreExW 0x1001d19c
DeleteCriticalSection 0x1001d1c8
EnterCriticalSection 0x1001d1b0
InitializeCriticalSection 0x1001d1b8
InitializeCriticalSectionAndSpinCount 0x1001d1a8
InitializeCriticalSectionEx 0x1001d190
LeaveCriticalSection 0x1001d1b4
OpenSemaphoreW 0x1001d1cc
ReleaseMutex 0x1001d18c
ReleaseSemaphore 0x1001d198
ReleaseSRWLockExclusive 0x1001d184
ReleaseSRWLockShared 0x1001d188
ResetEvent 0x1001d194
SetEvent 0x1001d1c0
WaitForSingleObject 0x1001d1c4
WaitForSingleObjectEx 0x1001d1ac
GetSystemDirectoryW 0x1001d1e4
GetSystemTimeAsFileTime 0x1001d1e0
GetTickCount 0x1001d1dc
CloseThreadpoolTimer 0x1001d1f0
CreateThreadpoolTimer 0x1001d1ec
SetThreadpoolTimer 0x1001d1f8
WaitForThreadpoolTimerCallbacks 0x1001d1f4
RegisterWaitForSingleObjectEx 0x1001d200
ControlTraceW 0x1001d208
StartTraceW 0x1001d20c
EventRegister 0x1001d218
EventSetInformation 0x1001d21c
EventUnregister 0x1001d220
EventWriteTransfer 0x1001d214
AllocateAndInitializeSid 0x1001d228
CheckTokenMembership 0x1001d234
CreateWellKnownSid 0x1001d230
GetTokenInformation 0x1001d22c
LookupAccountSidLocalW 0x1001d23c
ConvertStringSidToSidW 0x1001d244
CloseServiceHandle 0x1001d24c
OpenSCManagerW 0x1001d254
OpenServiceW 0x1001d250
ControlService 0x1001d260
QueryServiceStatus 0x1001d25c
ChangeTimerQueueTimer 0x1001d014
CreateTimerQueue 0x1001d01c
CreateTimerQueueTimer 0x1001d010
DeleteTimerQueueEx 0x1001d020
DeleteTimerQueueTimer 0x1001d00c
UnregisterWaitEx 0x1001d018
__CxxFrameHandler3 0x1001d2ec
__dllonexit 0x1001d288
_amsg_exit 0x1001d2b8
_callnewh 0x1001d2c0
_CxxThrowException 0x1001d27c
_errno 0x1001d2a0
_except_handler4_common 0x1001d2bc
_initterm 0x1001d2f0
_lock 0x1001d294
_onexit 0x1001d274
_purecall 0x1001d2c8
_unlock 0x1001d290
_vsnprintf 0x1001d2b0
_vsnwprintf 0x1001d2b4
_XcptFilter 0x1001d298
??_V@YAXPAX@Z 0x1001d2e8
??0exception@@QAE@ABQBD@Z 0x1001d2a8
??0exception@@QAE@ABQBDH@Z 0x1001d2a4
??0exception@@QAE@ABV0@@Z 0x1001d28c
??1exception@@UAE@XZ 0x1001d268
??1type_info@@UAE@XZ 0x1001d2ac
??3@YAXPAX@Z 0x1001d278
?terminate@@YAXXZ 0x1001d2d0
?what@exception@@UBEPBDXZ 0x1001d270
free 0x1001d2dc
malloc 0x1001d2e0
memcmp 0x1001d26c
memcpy 0x1001d280
memcpy_s 0x1001d2d8
memmove 0x1001d284
memmove_s 0x1001d2c4
memset 0x1001d2f4
realloc 0x1001d29c
wcscat_s 0x1001d2cc
wcscpy_s 0x1001d2d4
wcsncpy_s 0x1001d2e4
DbgPrint 0x1001d304
EtwEventRegister 0x1001d34c
EtwEventUnregister 0x1001d350
EtwEventWriteFull 0x1001d324
NtQuerySystemInformation 0x1001d318
NtQuerySystemTime 0x1001d348
RtlAcquireResourceExclusive 0x1001d30c
RtlAcquireResourceShared 0x1001d300
RtlAllocateAndInitializeSid 0x1001d354
RtlCaptureStackBackTrace 0x1001d314
RtlDeleteElementGenericTable 0x1001d328
RtlDeleteResource 0x1001d344
RtlEnumerateGenericTable 0x1001d330
RtlFreeSid 0x1001d320
RtlInitializeGenericTable 0x1001d32c
RtlInitializeResource 0x1001d340
RtlInsertElementGenericTable 0x1001d334
RtlLookupElementGenericTable 0x1001d338
RtlNtStatusToDosError 0x1001d31c
RtlNumberGenericTableElements 0x1001d33c
RtlReleaseResource 0x1001d2fc
RtlVerifyVersionInfo 0x1001d310
VerSetConditionMask 0x1001d308
LoadTypeLib 0x1001d030
RegisterTypeLib 0x1001d02c
SysAllocString 0x1001d028
SysFreeString 0x1001d038
SysStringLen 0x1001d040
UnRegisterTypeLib 0x1001d034
VarUI4FromStr 0x1001d03c
I_RpcOpenClientProcess 0x1001d048