TSWorkspace.dll

v10.0.19041.5965 32-bit Windows NT Analyzed
Description
RemoteApp and Desktop Connection Component
Authors
© Microsoft Corporation. All rights reserved.
File size
913.5 KB
Uploaded
2025-12-01 08:05
Views
97
SHA-256
901f2d862d4c03a5aa2f7a4a7109d28a

Exported functions 15

RADCUISupportCreateSubscriptionClient #1 · 0x165c0
RADCUISupportCreateDiscoveryStrategy #2 · 0x165f0
CreateClaimsAuthResponseHeader #3 · 0x16740
TryParseClaimsAuthnHeader #4 · 0x16610
RADCProcessGroupPolicyEx #5 · 0x1e6e0
TaskUpdateWorkspaces2 #6 · 0x163e0
TaskUpdateWorkspaces #7 · 0x16080
TaskUpdateWorkspacesIfNeeded #8 · 0x161a0
WorkspaceSilentSetupW #9 · 0x16520
WorkspaceStatusNotify2 #10 · 0x164d0
WorkspaceStatusNotify #11 · 0x162c0
DllCanUnloadNow #12 · 0x15ea0
DllGetClassObject #13 · 0x15ec0
DllRegisterServer #14 · 0x15f40
DllUnregisterServer #15 · 0x15ff0

Imported DLLs & functions 437

AddAce 0x100b40a8
ConvertSecurityDescriptorToStringSecurityDescriptorW 0x100b40b0
CopySid 0x100b407c
CredGetSessionTypes 0x100b401c
CredWriteW 0x100b4018
CryptAcquireContextW 0x100b402c
CryptCreateHash 0x100b4028
CryptDestroyHash 0x100b4034
CryptGetHashParam 0x100b4020
CryptHashData 0x100b4024
CryptReleaseContext 0x100b4030
EventActivityIdControl 0x100b4090
EventRegister 0x100b40f4
EventUnregister 0x100b40f0
EventWriteTransfer 0x100b4060
GetAclInformation 0x100b40ac
GetLengthSid 0x100b4080
GetSecurityDescriptorControl 0x100b4054
GetSecurityDescriptorDacl 0x100b40c4
GetSecurityDescriptorGroup 0x100b40bc
GetSecurityDescriptorOwner 0x100b40b4
GetSecurityDescriptorSacl 0x100b4058
GetSidLengthRequired 0x100b4070
GetSidSubAuthority 0x100b4078
GetTokenInformation 0x100b4048
GetTraceEnableFlags 0x100b40c8
GetTraceEnableLevel 0x100b40cc
GetTraceLoggerHandle 0x100b40d0
GetUserNameW 0x100b403c
ImpersonateLoggedOnUser 0x100b4098
InitializeAcl 0x100b4088
InitializeSecurityDescriptor 0x100b404c
InitializeSid 0x100b4074
IsTextUnicode 0x100b400c
IsValidSid 0x100b4084
MakeAbsoluteSD 0x100b4050
OpenProcessToken 0x100b4044
OpenThreadToken 0x100b4040
RegCloseKey 0x100b4000
RegCreateKeyExW 0x100b40e8
RegCreateKeyTransactedW 0x100b406c
RegDeleteKeyW 0x100b4010
RegDeleteTreeW 0x100b4068
RegDeleteValueW 0x100b40ec
RegEnumKeyExW 0x100b40dc
RegEnumValueW 0x100b4008
RegGetValueW 0x100b409c
RegisterTraceGuidsW 0x100b40a4
RegNotifyChangeKeyValue 0x100b4004
RegOpenKeyExW 0x100b40e0
RegOpenKeyTransactedW 0x100b4038
RegOpenKeyW 0x100b4014
RegQueryInfoKeyW 0x100b40d8
RegQueryValueExW 0x100b408c
RegSetKeyValueW 0x100b4064
RegSetValueExW 0x100b40e4
RevertToSelf 0x100b4094
SetSecurityDescriptorDacl 0x100b405c
SetSecurityDescriptorGroup 0x100b40c0
SetSecurityDescriptorOwner 0x100b40b8
TraceMessage 0x100b40d4
UnregisterTraceGuids 0x100b40a0
DebugBreak 0x100b43a4
IsDebuggerPresent 0x100b43a8
OutputDebugStringA 0x100b43ac
OutputDebugStringW 0x100b43a0
GetLastError 0x100b43c0
RaiseException 0x100b43c4
SetLastError 0x100b43b4
SetUnhandledExceptionFilter 0x100b43b8
UnhandledExceptionFilter 0x100b43bc
RecordFeatureUsage 0x100b43d4
SubscribeFeatureStateChangeNotification 0x100b43cc
UnsubscribeFeatureStateChangeNotification 0x100b43d0
CreateFileW 0x100b43f0
DeleteFileW 0x100b43dc
GetFileAttributesW 0x100b43ec
GetFileSize 0x100b43e4
ReadFile 0x100b43e0
SetFilePointer 0x100b43f4
WriteFile 0x100b43e8
CreateDirectoryExW 0x100b43fc
CloseHandle 0x100b4404
GetProcessHeap 0x100b4418
HeapAlloc 0x100b4410
HeapDestroy 0x100b4420
HeapFree 0x100b440c
HeapReAlloc 0x100b441c
HeapSize 0x100b4414
GlobalFree 0x100b442c
LocalAlloc 0x100b4430
LocalFree 0x100b4428
DisableThreadLibraryCalls 0x100b443c
FindResourceExW 0x100b4444
FreeLibrary 0x100b4454
FreeLibraryAndExitThread 0x100b4450
GetModuleFileNameA 0x100b4440
GetModuleFileNameW 0x100b4470
GetModuleHandleExA 0x100b444c
GetModuleHandleExW 0x100b4448
GetModuleHandleW 0x100b4464
GetProcAddress 0x100b446c
LoadLibraryExW 0x100b4468
LoadResource 0x100b4438
LoadStringW 0x100b4460
LockResource 0x100b445c
SizeofResource 0x100b4458
FormatMessageW 0x100b4480
GetACP 0x100b4488
LCMapStringW 0x100b4484
PathAllocCombine 0x100b4490
ExpandEnvironmentStringsW 0x100b4498
CreateThread 0x100b44ac
GetCurrentProcess 0x100b44b8
GetCurrentProcessId 0x100b44a8
GetCurrentThread 0x100b44a0
GetCurrentThreadId 0x100b44cc
OpenThread 0x100b44c4
SwitchToThread 0x100b44b0
TerminateProcess 0x100b44d0
TerminateThread 0x100b44c8
TlsAlloc 0x100b44a4
TlsFree 0x100b44c0
TlsGetValue 0x100b44bc
TlsSetValue 0x100b44b4
QueryPerformanceCounter 0x100b44d8
CompareStringEx 0x100b44f4
CompareStringOrdinal 0x100b44e0
CompareStringW 0x100b44e8
GetStringTypeW 0x100b44e4
MultiByteToWideChar 0x100b44f0
WideCharToMultiByte 0x100b44ec
lstrcmpiW 0x100b4508
lstrlenA 0x100b4504
AcquireSRWLockExclusive 0x100b4524
AcquireSRWLockShared 0x100b4534
CreateEventW 0x100b4548
CreateMutexExW 0x100b4518
CreateMutexW 0x100b4530
CreateSemaphoreExW 0x100b4528
DeleteCriticalSection 0x100b4554
EnterCriticalSection 0x100b455c
InitializeCriticalSection 0x100b452c
InitializeCriticalSectionEx 0x100b4510
LeaveCriticalSection 0x100b4558
OpenSemaphoreW 0x100b451c
ReleaseMutex 0x100b453c
ReleaseSemaphore 0x100b4540
ReleaseSRWLockExclusive 0x100b4538
ReleaseSRWLockShared 0x100b4514
ResetEvent 0x100b4544
SetEvent 0x100b4550
WaitForSingleObject 0x100b454c
WaitForSingleObjectEx 0x100b4520
InitOnceExecuteOnce 0x100b4568
InitOnceInitialize 0x100b456c
Sleep 0x100b4564
CreateSemaphoreW 0x100b4578
WaitForMultipleObjects 0x100b4574
GetComputerNameExW 0x100b4588
GetSystemInfo 0x100b4590
GetSystemTime 0x100b4580
GetSystemTimeAsFileTime 0x100b4594
GetTickCount 0x100b458c
GetVersionExW 0x100b4584
CloseThreadpool 0x100b45a4
CloseThreadpoolCleanupGroup 0x100b45a8
CloseThreadpoolCleanupGroupMembers 0x100b45b8
CloseThreadpoolTimer 0x100b45c0
CreateThreadpool 0x100b45ac
CreateThreadpoolCleanupGroup 0x100b45bc
CreateThreadpoolTimer 0x100b45b4
SetThreadpoolThreadMaximum 0x100b45c8
SetThreadpoolThreadMinimum 0x100b45c4
SetThreadpoolTimer 0x100b45a0
TrySubmitThreadpoolCallback 0x100b45b0
WaitForThreadpoolTimerCallbacks 0x100b459c
SystemTimeToFileTime 0x100b45d0
UrlCombineW 0x100b45dc
UrlCreateFromPathW 0x100b45d8
UrlGetPartW 0x100b45e0
DecodePointer 0x100b45e8
EncodePointer 0x100b45ec
VerQueryValueW 0x100b45f4
GetFileVersionInfoSizeW 0x100b4600
GetFileVersionInfoW 0x100b45fc
0x100b40fc
CredUIPromptForWindowsCredentialsW 0x100b4614
CredUnPackAuthenticationBufferW 0x100b4610
CertCloseStore 0x100b4154
CertDuplicateCertificateChain 0x100b411c
CertDuplicateCertificateContext 0x100b4118
CertFindExtension 0x100b4124
CertFreeCertificateChain 0x100b4114
CertFreeCertificateContext 0x100b4110
CertGetCertificateChain 0x100b412c
CertGetCertificateContextProperty 0x100b4120
CertGetEnhancedKeyUsage 0x100b4130
CertOpenStore 0x100b4144
CertVerifyCertificateChainPolicy 0x100b4150
CryptBinaryToStringW 0x100b410c
CryptDecodeObject 0x100b4134
CryptMsgClose 0x100b4140
CryptMsgOpenToDecode 0x100b4128
CryptMsgUpdate 0x100b4148
CryptProtectData 0x100b4138
CryptProtectMemory 0x100b4108
CryptSignMessage 0x100b4158
CryptStringToBinaryW 0x100b413c
CryptUnprotectMemory 0x100b4104
CryptVerifyDetachedMessageSignature 0x100b414c
DnsFree 0x100b4160
DnsQuery_W 0x100b4164
ParseNetworkString 0x100b416c
CommitTransaction 0x100b461c
CreateTransaction 0x100b4620
___lc_codepage_func 0x100b4660
___lc_collate_cp_func 0x100b4638
___lc_handle_func 0x100b4650
___mb_cur_max_func 0x100b465c
__crtCompareStringW 0x100b4644
__crtLCMapStringW 0x100b463c
__CxxFrameHandler3 0x100b4740
__dllonexit 0x100b46cc
__pctype_func 0x100b4688
__RTDynamicCast 0x100b46a4
_amsg_exit 0x100b46f0
_callnewh 0x100b46fc
_CxxThrowException 0x100b46f8
_errno 0x100b46dc
_except_handler4_common 0x100b46e4
_ftol2 0x100b46a8
_ftol2_sse 0x100b46ac
_initterm 0x100b46ec
_lock 0x100b46d4
_onexit 0x100b46c8
_purecall 0x100b4714
_unlock 0x100b46d0
_vsnprintf_s 0x100b46bc
_vsnwprintf 0x100b46c0
_wcsicmp 0x100b470c
_wcslwr 0x100b4648
_wcsnicmp 0x100b4684
_wfopen_s 0x100b46b4
_wtoi 0x100b4674
_XcptFilter 0x100b46f4
??_V@YAXPAX@Z 0x100b473c
??0bad_cast@@QAE@ABV0@@Z 0x100b467c
??0exception@@QAE@ABQBD@Z 0x100b4734
??0exception@@QAE@ABV0@@Z 0x100b472c
??0exception@@QAE@XZ 0x100b4700
??1bad_cast@@UAE@XZ 0x100b4678
??1exception@@UAE@XZ 0x100b4730
??1type_info@@UAE@XZ 0x100b46e0
??3@YAXPAX@Z 0x100b4748
?terminate@@YAXXZ 0x100b46e8
?what@exception@@UBEPBDXZ 0x100b4710
abort 0x100b462c
calloc 0x100b4704
fclose 0x100b469c
fgetws 0x100b46b0
free 0x100b4728
gmtime 0x100b468c
iswcntrl 0x100b46a0
iswspace 0x100b46b8
malloc 0x100b4720
memcmp 0x100b4658
memcpy 0x100b4628
memcpy_s 0x100b4738
memmove 0x100b46c4
memmove_s 0x100b4708
memset 0x100b474c
rand_s 0x100b4698
realloc 0x100b46d8
setlocale 0x100b4630
strchr 0x100b4680
time 0x100b4664
toupper 0x100b4654
towlower 0x100b4640
wcscat_s 0x100b4718
wcscpy_s 0x100b471c
wcscspn 0x100b4690
wcsftime 0x100b4634
wcsncmp 0x100b4694
wcsncpy_s 0x100b4724
wcsrchr 0x100b4668
wcsstr 0x100b4670
wcstok_s 0x100b466c
wcstol 0x100b464c
wcstombs_s 0x100b4744
IdnToAscii 0x100b4174
IdnToUnicode 0x100b4178
RtlInitString 0x100b4754
CLSIDFromString 0x100b4768
CoCreateGuid 0x100b476c
CoCreateInstance 0x100b4784
CoInitialize 0x100b4774
CoInitializeEx 0x100b4760
CoTaskMemAlloc 0x100b477c
CoTaskMemFree 0x100b4788
CoTaskMemRealloc 0x100b4780
CoUninitialize 0x100b4770
IIDFromString 0x100b4764
PropVariantClear 0x100b475c
StringFromGUID2 0x100b4778
StringFromIID 0x100b478c
BSTR_UserFree 0x100b41e4
BSTR_UserMarshal 0x100b41ec
BSTR_UserSize 0x100b41d4
BSTR_UserUnmarshal 0x100b41e8
LoadRegTypeLib 0x100b41c8
LoadTypeLib 0x100b41c0
LPSAFEARRAY_UserFree 0x100b41dc
LPSAFEARRAY_UserMarshal 0x100b41f0
LPSAFEARRAY_UserSize 0x100b41b4
LPSAFEARRAY_UserUnmarshal 0x100b41e0
RegisterTypeLib 0x100b41bc
SafeArrayCreate 0x100b41a4
SafeArrayDestroy 0x100b419c
SafeArrayGetLBound 0x100b4194
SafeArrayGetUBound 0x100b4198
SafeArrayLock 0x100b4188
SafeArrayPutElement 0x100b41a0
SafeArrayRedim 0x100b418c
SafeArrayUnlock 0x100b4190
SysAllocString 0x100b41a8
SysAllocStringByteLen 0x100b41fc
SysAllocStringLen 0x100b41f4
SysFreeString 0x100b41d8
SysStringByteLen 0x100b41f8
SysStringLen 0x100b4184
UnRegisterTypeLib 0x100b41c4
VarBstrCat 0x100b41ac
VarBstrCmp 0x100b41b8
VariantChangeType 0x100b41b0
VariantClear 0x100b41d0
VariantInit 0x100b41cc
VarUI4FromStr 0x100b4180
CStdStubBuffer_AddRef 0x100b421c
CStdStubBuffer_Connect 0x100b4204
CStdStubBuffer_CountRefs 0x100b4218
CStdStubBuffer_DebugServerQueryInterface 0x100b4220
CStdStubBuffer_DebugServerRelease 0x100b4258
CStdStubBuffer_Disconnect 0x100b420c
CStdStubBuffer_Invoke 0x100b4224
CStdStubBuffer_IsIIDSupported 0x100b4208
CStdStubBuffer_QueryInterface 0x100b4214
IUnknown_AddRef_Proxy 0x100b424c
IUnknown_QueryInterface_Proxy 0x100b4228
IUnknown_Release_Proxy 0x100b423c
NdrCStdStubBuffer_Release 0x100b422c
NdrCStdStubBuffer2_Release 0x100b4248
NdrDllCanUnloadNow 0x100b4234
NdrDllGetClassObject 0x100b4238
NdrDllRegisterProxy 0x100b4254
NdrDllUnregisterProxy 0x100b4244
NdrOleAllocate 0x100b4230
NdrOleFree 0x100b4240
NdrStubCall2 0x100b4210
NdrStubForwardingFunction 0x100b4250
SHChangeNotify 0x100b4268
SHCreateAssociationRegistration 0x100b4274
Shell_NotifyIconW 0x100b4270
ShellExecuteExW 0x100b4260
SHFileOperationW 0x100b426c
SHGetKnownFolderPath 0x100b4264
0x100b4284
PathCanonicalizeW 0x100b4280
PathFileExistsW 0x100b427c
PathIsContentTypeW 0x100b4288
PathQuoteSpacesW 0x100b428c
GetUserNameExW 0x100b429c
LsaConnectUntrusted 0x100b4298
LsaDeregisterLogonProcess 0x100b42a0
LsaLookupAuthenticationPackage 0x100b4294
CreateWindowExW 0x100b42ac
DefWindowProcW 0x100b42a8
DestroyIcon 0x100b4330
DestroyWindow 0x100b42c0
DispatchMessageW 0x100b42c4
GetClassInfoExW 0x100b42b8
GetDlgItem 0x100b42fc
GetMessageW 0x100b431c
GetParent 0x100b42ec
GetPropW 0x100b42f8
GetWindowLongW 0x100b4314
GetWindowRect 0x100b4300
GetWindowTextW 0x100b4318
KillTimer 0x100b42d8
LoadIconW 0x100b4328
LoadImageW 0x100b432c
MsgWaitForMultipleObjectsEx 0x100b42d0
PeekMessageW 0x100b42cc
PostMessageW 0x100b42bc
PostQuitMessage 0x100b4320
PostThreadMessageW 0x100b42d4
RegisterClassExW 0x100b42b4
RemovePropW 0x100b42e4
SendMessageW 0x100b42f0
SetDlgItemInt 0x100b42e8
SetDlgItemTextW 0x100b430c
SetFocus 0x100b4310
SetPropW 0x100b42e0
SetTimer 0x100b42c8
SetWindowLongW 0x100b42f4
SetWindowPos 0x100b4304
ShowWindow 0x100b4308
TranslateMessage 0x100b4324
UnregisterClassA 0x100b42dc
UnregisterClassW 0x100b42b0
WinHttpAddRequestHeaders 0x100b435c
WinHttpCloseHandle 0x100b4364
WinHttpConnect 0x100b4384
WinHttpCrackUrl 0x100b4338
WinHttpCreateUrl 0x100b437c
WinHttpGetIEProxyConfigForCurrentUser 0x100b4380
WinHttpGetProxyForUrl 0x100b4344
WinHttpOpen 0x100b4378
WinHttpOpenRequest 0x100b436c
WinHttpQueryAuthSchemes 0x100b4340
WinHttpQueryDataAvailable 0x100b434c
WinHttpQueryHeaders 0x100b4358
WinHttpQueryOption 0x100b4348
WinHttpReadData 0x100b4354
WinHttpReceiveResponse 0x100b4360
WinHttpSendRequest 0x100b4350
WinHttpSetCredentials 0x100b433c
WinHttpSetOption 0x100b4368
WinHttpSetStatusCallback 0x100b4374
WinHttpSetTimeouts 0x100b4370
InternetCanonicalizeUrlW 0x100b4390
InternetCombineUrlW 0x100b4398
InternetCrackUrlW 0x100b4394
InternetCreateUrlW 0x100b438c