TSWorkspace.dll

v10.0.19041.5965 64-bit Windows NT Analyzed
Description
RemoteApp and Desktop Connection Component
Authors
© Microsoft Corporation. All rights reserved.
File size
1.2 MB
Uploaded
2025-12-01 07:40
Views
148
SHA-256
cfbef9f1eeebe5e3624626fe0804bfea

Exported functions 15

RADCUISupportCreateSubscriptionClient #1 · 0x2fd0
RADCUISupportCreateDiscoveryStrategy #2 · 0x2fe0
CreateClaimsAuthResponseHeader #3 · 0x3290
TryParseClaimsAuthnHeader #4 · 0x30a0
RADCProcessGroupPolicyEx #5 · 0xc870
TaskUpdateWorkspaces2 #6 · 0x2d60
TaskUpdateWorkspaces #7 · 0x28e0
TaskUpdateWorkspacesIfNeeded #8 · 0x2a60
WorkspaceSilentSetupW #9 · 0x2f00
WorkspaceStatusNotify2 #10 · 0x2ea0
WorkspaceStatusNotify #11 · 0x2be0
DllCanUnloadNow #12 · 0x23f0
DllGetClassObject #13 · 0x2420
DllRegisterServer #14 · 0x24d0
DllUnregisterServer #15 · 0x2670

Imported DLLs & functions 448

AddAce 0x1800c01c8
ConvertSecurityDescriptorToStringSecurityDescriptorW 0x1800c01b8
CopySid 0x1800c01e8
CredGetSessionTypes 0x1800c00b8
CredWriteW 0x1800c00c0
CryptAcquireContextW 0x1800c00f8
CryptCreateHash 0x1800c00f0
CryptDestroyHash 0x1800c0108
CryptGetHashParam 0x1800c00b0
CryptHashData 0x1800c01d8
CryptReleaseContext 0x1800c0100
EventActivityIdControl 0x1800c01f8
EventRegister 0x1800c0290
EventUnregister 0x1800c0288
EventWriteTransfer 0x1800c0188
GetAclInformation 0x1800c01c0
GetLengthSid 0x1800c01e0
GetSecurityDescriptorControl 0x1800c0148
GetSecurityDescriptorDacl 0x1800c0160
GetSecurityDescriptorGroup 0x1800c0170
GetSecurityDescriptorOwner 0x1800c0180
GetSecurityDescriptorSacl 0x1800c0150
GetSidLengthRequired 0x1800c01a8
GetSidSubAuthority 0x1800c0220
GetTokenInformation 0x1800c0130
GetTraceEnableFlags 0x1800c0230
GetTraceEnableLevel 0x1800c0238
GetTraceLoggerHandle 0x1800c0240
GetUserNameW 0x1800c0118
ImpersonateLoggedOnUser 0x1800c0208
InitializeAcl 0x1800c01d0
InitializeSecurityDescriptor 0x1800c0138
InitializeSid 0x1800c01b0
IsTextUnicode 0x1800c00d8
IsValidSid 0x1800c00a8
MakeAbsoluteSD 0x1800c0140
OpenProcessToken 0x1800c0128
OpenThreadToken 0x1800c0120
RegCloseKey 0x1800c0250
RegCreateKeyExW 0x1800c0278
RegCreateKeyTransactedW 0x1800c01a0
RegDeleteKeyW 0x1800c00d0
RegDeleteTreeW 0x1800c0198
RegDeleteValueW 0x1800c0280
RegEnumKeyExW 0x1800c0260
RegEnumValueW 0x1800c00e0
RegGetValueW 0x1800c0210
RegisterTraceGuidsW 0x1800c0228
RegNotifyChangeKeyValue 0x1800c00e8
RegOpenKeyExW 0x1800c0268
RegOpenKeyTransactedW 0x1800c0110
RegOpenKeyW 0x1800c00c8
RegQueryInfoKeyW 0x1800c0258
RegQueryValueExW 0x1800c01f0
RegSetKeyValueW 0x1800c0190
RegSetValueExW 0x1800c0270
RevertToSelf 0x1800c0200
SetSecurityDescriptorDacl 0x1800c0158
SetSecurityDescriptorGroup 0x1800c0168
SetSecurityDescriptorOwner 0x1800c0178
TraceMessage 0x1800c0248
UnregisterTraceGuids 0x1800c0218
DebugBreak 0x1800c0840
IsDebuggerPresent 0x1800c0830
OutputDebugStringA 0x1800c0838
OutputDebugStringW 0x1800c0828
GetLastError 0x1800c0860
RaiseException 0x1800c0858
SetLastError 0x1800c0850
SetUnhandledExceptionFilter 0x1800c0868
UnhandledExceptionFilter 0x1800c0870
RecordFeatureUsage 0x1800c0880
SubscribeFeatureStateChangeNotification 0x1800c0888
UnsubscribeFeatureStateChangeNotification 0x1800c0890
CreateFileW 0x1800c08d0
DeleteFileW 0x1800c08c0
GetFileAttributesW 0x1800c08c8
GetFileSize 0x1800c08a0
ReadFile 0x1800c08b8
SetFilePointer 0x1800c08b0
WriteFile 0x1800c08a8
CreateDirectoryExW 0x1800c08e0
CloseHandle 0x1800c08f0
GetProcessHeap 0x1800c0928
HeapAlloc 0x1800c0900
HeapDestroy 0x1800c0920
HeapFree 0x1800c0910
HeapReAlloc 0x1800c0908
HeapSize 0x1800c0918
GlobalFree 0x1800c0938
LocalAlloc 0x1800c0948
LocalFree 0x1800c0940
DisableThreadLibraryCalls 0x1800c09b0
FindResourceExW 0x1800c0970
FreeLibrary 0x1800c09a0
FreeLibraryAndExitThread 0x1800c0988
GetModuleFileNameA 0x1800c0968
GetModuleFileNameW 0x1800c0958
GetModuleHandleExA 0x1800c0980
GetModuleHandleExW 0x1800c0960
GetModuleHandleW 0x1800c09c0
GetProcAddress 0x1800c09b8
LoadLibraryExW 0x1800c09c8
LoadResource 0x1800c0998
LoadStringW 0x1800c0978
LockResource 0x1800c0990
SizeofResource 0x1800c09a8
FormatMessageW 0x1800c09f8
GetACP 0x1800c09e8
LCMapStringW 0x1800c09f0
PathAllocCombine 0x1800c0a08
ExpandEnvironmentStringsW 0x1800c0a18
CreateThread 0x1800c0a38
GetCurrentProcess 0x1800c0a88
GetCurrentProcessId 0x1800c0a48
GetCurrentThread 0x1800c0a30
GetCurrentThreadId 0x1800c0a28
OpenThread 0x1800c0a78
SwitchToThread 0x1800c0a40
TerminateProcess 0x1800c0a80
TerminateThread 0x1800c0a50
TlsAlloc 0x1800c0a58
TlsFree 0x1800c0a70
TlsGetValue 0x1800c0a68
TlsSetValue 0x1800c0a60
QueryPerformanceCounter 0x1800c0a98
RtlCaptureContext 0x1800c0aa8
RtlLookupFunctionEntry 0x1800c0ab0
RtlVirtualUnwind 0x1800c0ab8
CompareStringEx 0x1800c0ae0
CompareStringOrdinal 0x1800c0ad0
CompareStringW 0x1800c0ae8
GetStringTypeW 0x1800c0ad8
MultiByteToWideChar 0x1800c0af0
WideCharToMultiByte 0x1800c0ac8
CharNextW 0x1800c0b00
lstrcmpiW 0x1800c0b10
lstrlenA 0x1800c0b18
AcquireSRWLockExclusive 0x1800c0b90
AcquireSRWLockShared 0x1800c0b70
CreateEventW 0x1800c0b38
CreateMutexExW 0x1800c0bb8
CreateMutexW 0x1800c0b58
CreateSemaphoreExW 0x1800c0b50
DeleteCriticalSection 0x1800c0b40
EnterCriticalSection 0x1800c0b30
InitializeCriticalSection 0x1800c0b28
InitializeCriticalSectionEx 0x1800c0b68
LeaveCriticalSection 0x1800c0b48
OpenSemaphoreW 0x1800c0bc0
ReleaseMutex 0x1800c0b78
ReleaseSemaphore 0x1800c0b60
ReleaseSRWLockExclusive 0x1800c0b88
ReleaseSRWLockShared 0x1800c0ba8
ResetEvent 0x1800c0bb0
SetEvent 0x1800c0b98
WaitForSingleObject 0x1800c0b80
WaitForSingleObjectEx 0x1800c0ba0
InitOnceExecuteOnce 0x1800c0bd8
InitOnceInitialize 0x1800c0be0
Sleep 0x1800c0bd0
CreateSemaphoreW 0x1800c0bf8
WaitForMultipleObjects 0x1800c0bf0
GetComputerNameExW 0x1800c0c18
GetSystemInfo 0x1800c0c20
GetSystemTime 0x1800c0c30
GetSystemTimeAsFileTime 0x1800c0c28
GetTickCount 0x1800c0c10
GetVersionExW 0x1800c0c08
CloseThreadpool 0x1800c0c70
CloseThreadpoolCleanupGroup 0x1800c0c68
CloseThreadpoolCleanupGroupMembers 0x1800c0c58
CloseThreadpoolTimer 0x1800c0c90
CreateThreadpool 0x1800c0c40
CreateThreadpoolCleanupGroup 0x1800c0c50
CreateThreadpoolTimer 0x1800c0c80
SetThreadpoolThreadMaximum 0x1800c0c60
SetThreadpoolThreadMinimum 0x1800c0c48
SetThreadpoolTimer 0x1800c0c88
TrySubmitThreadpoolCallback 0x1800c0c78
WaitForThreadpoolTimerCallbacks 0x1800c0c98
SystemTimeToFileTime 0x1800c0ca8
UrlCombineW 0x1800c0cc0
UrlCreateFromPathW 0x1800c0cc8
UrlGetPartW 0x1800c0cb8
DecodePointer 0x1800c0cd8
EncodePointer 0x1800c0ce0
VerQueryValueW 0x1800c0cf0
GetFileVersionInfoSizeW 0x1800c0d00
GetFileVersionInfoW 0x1800c0d08
0x1800c02a0
CredUIPromptForWindowsCredentialsW 0x1800c0d30
CredUnPackAuthenticationBufferW 0x1800c0d28
CertCloseStore 0x1800c0300
CertDuplicateCertificateChain 0x1800c02e0
CertDuplicateCertificateContext 0x1800c02d8
CertFindExtension 0x1800c0350
CertFreeCertificateChain 0x1800c02c8
CertFreeCertificateContext 0x1800c02c0
CertGetCertificateChain 0x1800c0348
CertGetCertificateContextProperty 0x1800c02e8
CertOpenStore 0x1800c0320
CertVerifyCertificateChainPolicy 0x1800c0308
CryptBinaryToStringW 0x1800c02b8
CryptDecodeObject 0x1800c0340
CryptMsgClose 0x1800c0328
CryptMsgOpenToDecode 0x1800c0310
CryptMsgUpdate 0x1800c0318
CryptProtectData 0x1800c0338
CryptProtectMemory 0x1800c02d0
CryptSignMessage 0x1800c02f0
CryptStringToBinaryW 0x1800c0330
CryptUnprotectMemory 0x1800c02b0
CryptVerifyDetachedMessageSignature 0x1800c02f8
DnsFree 0x1800c0368
DnsQuery_W 0x1800c0360
ParseNetworkString 0x1800c0378
CommitTransaction 0x1800c0d48
CreateTransaction 0x1800c0d40
___lc_codepage_func 0x1800c0d60
___lc_collate_cp_func 0x1800c0d70
___lc_handle_func 0x1800c0d78
___mb_cur_max_func 0x1800c0d58
__C_specific_handler 0x1800c0f78
__crtCompareStringW 0x1800c0d68
__crtLCMapStringW 0x1800c0d80
__CxxFrameHandler3 0x1800c0f88
__dllonexit 0x1800c0ea0
__pctype_func 0x1800c0d90
__RTDynamicCast 0x1800c0e48
_amsg_exit 0x1800c0ee0
_callnewh 0x1800c0ef8
_CxxThrowException 0x1800c0ef0
_errno 0x1800c0ec0
_initterm 0x1800c0ed8
_lock 0x1800c0eb0
_onexit 0x1800c0e98
_purecall 0x1800c0f28
_unlock 0x1800c0ea8
_vsnprintf_s 0x1800c0e08
_vsnwprintf 0x1800c0e00
_wcsicmp 0x1800c0f18
_wcslwr 0x1800c0db8
_wcsnicmp 0x1800c0e38
_wfopen_s 0x1800c0e78
_wtoi 0x1800c0e10
_XcptFilter 0x1800c0ee8
??_V@YAXPEAX@Z 0x1800c0f80
??0bad_cast@@QEAA@AEBV0@@Z 0x1800c0e28
??0bad_cast@@QEAA@PEBD@Z 0x1800c0e18
??0exception@@QEAA@AEBQEBD@Z 0x1800c0f68
??0exception@@QEAA@AEBQEBDH@Z 0x1800c0f00
??0exception@@QEAA@AEBV0@@Z 0x1800c0f58
??0exception@@QEAA@XZ 0x1800c0de0
??1bad_cast@@UEAA@XZ 0x1800c0e20
??1exception@@UEAA@XZ 0x1800c0f60
??1type_info@@UEAA@XZ 0x1800c0ec8
??3@YAXPEAX@Z 0x1800c0f98
?terminate@@YAXXZ 0x1800c0ed0
?what@exception@@UEBAPEBDXZ 0x1800c0f20
abort 0x1800c0da8
calloc 0x1800c0f08
fclose 0x1800c0e60
fgetws 0x1800c0e70
free 0x1800c0f50
gmtime 0x1800c0dc0
iswcntrl 0x1800c0e68
iswspace 0x1800c0e80
malloc 0x1800c0f40
memcmp 0x1800c0da0
memcpy 0x1800c0d88
memcpy_s 0x1800c0f70
memmove 0x1800c0e90
memmove_s 0x1800c0f10
memset 0x1800c0fa0
rand_s 0x1800c0e58
realloc 0x1800c0eb8
setlocale 0x1800c0e88
strchr 0x1800c0e30
time 0x1800c0dc8
toupper 0x1800c0dd0
towlower 0x1800c0db0
wcscat_s 0x1800c0f30
wcscpy_s 0x1800c0f38
wcscspn 0x1800c0e40
wcsftime 0x1800c0d98
wcsncmp 0x1800c0e50
wcsncpy_s 0x1800c0f48
wcsrchr 0x1800c0f90
wcsstr 0x1800c0df8
wcstok_s 0x1800c0de8
wcstol 0x1800c0dd8
wcstombs_s 0x1800c0df0
IdnToAscii 0x1800c0388
IdnToUnicode 0x1800c0390
RtlInitString 0x1800c0fb0
CLSIDFromString 0x1800c0fd8
CoCreateGuid 0x1800c0fe0
CoCreateInstance 0x1800c1010
CoInitialize 0x1800c0ff0
CoInitializeEx 0x1800c0fc8
CoTaskMemAlloc 0x1800c1000
CoTaskMemFree 0x1800c1018
CoTaskMemRealloc 0x1800c1008
CoUninitialize 0x1800c0fe8
IIDFromString 0x1800c0fd0
PropVariantClear 0x1800c0fc0
StringFromGUID2 0x1800c0ff8
StringFromIID 0x1800c1020
BSTR_UserFree 0x1800c04a0
BSTR_UserFree64 0x1800c04b8
BSTR_UserMarshal 0x1800c0480
BSTR_UserMarshal64 0x1800c04d0
BSTR_UserSize 0x1800c0438
BSTR_UserSize64 0x1800c04c0
BSTR_UserUnmarshal 0x1800c0468
BSTR_UserUnmarshal64 0x1800c0440
LoadRegTypeLib 0x1800c03f8
LoadTypeLib 0x1800c0420
LPSAFEARRAY_UserFree 0x1800c0448
LPSAFEARRAY_UserFree64 0x1800c0458
LPSAFEARRAY_UserMarshal 0x1800c04b0
LPSAFEARRAY_UserMarshal64 0x1800c0460
LPSAFEARRAY_UserSize 0x1800c04d8
LPSAFEARRAY_UserSize64 0x1800c04c8
LPSAFEARRAY_UserUnmarshal 0x1800c0450
LPSAFEARRAY_UserUnmarshal64 0x1800c04a8
RegisterTypeLib 0x1800c03a8
SafeArrayCreate 0x1800c03e8
SafeArrayDestroy 0x1800c03d8
SafeArrayGetLBound 0x1800c03c8
SafeArrayGetUBound 0x1800c0410
SafeArrayLock 0x1800c03b0
SafeArrayPutElement 0x1800c03e0
SafeArrayRedim 0x1800c03b8
SafeArrayUnlock 0x1800c03c0
SysAllocString 0x1800c0430
SysAllocStringByteLen 0x1800c0498
SysAllocStringLen 0x1800c0488
SysFreeString 0x1800c0470
SysStringByteLen 0x1800c0490
SysStringLen 0x1800c0428
UnRegisterTypeLib 0x1800c0408
VarBstrCat 0x1800c0478
VarBstrCmp 0x1800c03a0
VariantChangeType 0x1800c0400
VariantClear 0x1800c03d0
VariantInit 0x1800c03f0
VarUI4FromStr 0x1800c0418
CStdStubBuffer_AddRef 0x1800c0588
CStdStubBuffer_Connect 0x1800c0590
CStdStubBuffer_CountRefs 0x1800c04f0
CStdStubBuffer_DebugServerQueryInterface 0x1800c0530
CStdStubBuffer_DebugServerRelease 0x1800c0510
CStdStubBuffer_Disconnect 0x1800c0518
CStdStubBuffer_Invoke 0x1800c04e8
CStdStubBuffer_IsIIDSupported 0x1800c0520
CStdStubBuffer_QueryInterface 0x1800c0500
IUnknown_AddRef_Proxy 0x1800c0580
IUnknown_QueryInterface_Proxy 0x1800c0508
IUnknown_Release_Proxy 0x1800c0548
NdrCStdStubBuffer_Release 0x1800c0578
NdrCStdStubBuffer2_Release 0x1800c0540
NdrDllCanUnloadNow 0x1800c0570
NdrDllGetClassObject 0x1800c0568
NdrDllRegisterProxy 0x1800c0558
NdrDllUnregisterProxy 0x1800c0550
NdrOleAllocate 0x1800c0528
NdrOleFree 0x1800c0560
NdrStubCall3 0x1800c04f8
NdrStubForwardingFunction 0x1800c0538
SHChangeNotify 0x1800c05a8
SHCreateAssociationRegistration 0x1800c05a0
Shell_NotifyIconW 0x1800c05c0
ShellExecuteExW 0x1800c05c8
SHFileOperationW 0x1800c05b8
SHGetKnownFolderPath 0x1800c05b0
0x1800c05e0
PathCanonicalizeW 0x1800c05f0
PathFileExistsW 0x1800c05e8
PathIsContentTypeW 0x1800c05d8
PathQuoteSpacesW 0x1800c05f8
GetUserNameExW 0x1800c0620
LsaConnectUntrusted 0x1800c0618
LsaDeregisterLogonProcess 0x1800c0608
LsaLookupAuthenticationPackage 0x1800c0610
CreateWindowExW 0x1800c0638
DefWindowProcW 0x1800c0630
DestroyIcon 0x1800c0738
DestroyWindow 0x1800c0658
DispatchMessageW 0x1800c0660
GetClassInfoExW 0x1800c0648
GetDlgItem 0x1800c06d0
GetMessageW 0x1800c0710
GetParent 0x1800c06a8
GetPropW 0x1800c06c8
GetWindowLongPtrW 0x1800c0700
GetWindowRect 0x1800c06d8
GetWindowTextW 0x1800c0708
KillTimer 0x1800c0748
LoadIconW 0x1800c0728
LoadImageW 0x1800c0730
MsgWaitForMultipleObjectsEx 0x1800c0678
PeekMessageW 0x1800c0670
PostMessageW 0x1800c0650
PostQuitMessage 0x1800c0718
PostThreadMessageW 0x1800c0680
RegisterClassExW 0x1800c0640
RemovePropW 0x1800c0698
SendMessageW 0x1800c06b0
SetDlgItemInt 0x1800c06a0
SetDlgItemTextW 0x1800c06f0
SetFocus 0x1800c06f8
SetPropW 0x1800c0690
SetTimer 0x1800c0668
SetWindowLongPtrW 0x1800c06c0
SetWindowLongW 0x1800c06b8
SetWindowPos 0x1800c06e0
ShowWindow 0x1800c06e8
TranslateMessage 0x1800c0720
UnregisterClassA 0x1800c0740
UnregisterClassW 0x1800c0688
WinHttpAddRequestHeaders 0x1800c07d0
WinHttpCloseHandle 0x1800c07e0
WinHttpConnect 0x1800c0788
WinHttpCrackUrl 0x1800c0790
WinHttpCreateUrl 0x1800c0770
WinHttpGetIEProxyConfigForCurrentUser 0x1800c0780
WinHttpGetProxyForUrl 0x1800c0778
WinHttpOpen 0x1800c0758
WinHttpOpenRequest 0x1800c07f0
WinHttpQueryAuthSchemes 0x1800c07a0
WinHttpQueryDataAvailable 0x1800c07b8
WinHttpQueryHeaders 0x1800c07c8
WinHttpQueryOption 0x1800c07a8
WinHttpReadData 0x1800c07b0
WinHttpReceiveResponse 0x1800c07d8
WinHttpSendRequest 0x1800c07c0
WinHttpSetCredentials 0x1800c0798
WinHttpSetOption 0x1800c07e8
WinHttpSetStatusCallback 0x1800c0760
WinHttpSetTimeouts 0x1800c0768
InternetCanonicalizeUrlW 0x1800c0818
InternetCombineUrlW 0x1800c0808
InternetCrackUrlW 0x1800c0800
InternetCreateUrlW 0x1800c0810