TsPsUtil.dll

v10.0.19041.5965 64-bit Windows NT Analyzed
Description
TS PowerShell Native Utility DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
133.5 KB
Uploaded
2025-12-01 08:28
Views
58
SHA-256
649d8605e471218a1f425bbda30e3bb6

Exported functions 10

SetUserDesktopConfiguration #1 · 0x1f50
TsPsGetVMsAssignedToUser #2 · 0x1c50
AddAllowedUser #3 · 0x23d0
DeleteAllowedUser #4 · 0x2740
GetAssignedUsers #5 · 0x2230
IsValidSD #6 · 0x2070
TsPsGetCertificateContents #7 · 0x1970
TsPsGetNumberOfVMsAssignedToUser #8 · 0x1e20
TsPsGetVMDetails #9 · 0x1b30
TsPsSignRdpContents #10 · 0x16c0

Imported DLLs & functions 145

0x18001a560
0x18001a558
0x18001a550
0x18001a548
ConvertSidToStringSidW 0x18001a5a0
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x18001a5a8
EventActivityIdControl 0x18001a5d8
GetExplicitEntriesFromAclW 0x18001a5b0
GetSecurityDescriptorDacl 0x18001a5b8
ImpersonateLoggedOnUser 0x18001a5f0
LogonUserW 0x18001a5f8
LookupAccountNameW 0x18001a600
LookupAccountSidW 0x18001a598
RegCloseKey 0x18001a5c0
RegCreateKeyExW 0x18001a570
RegDeleteValueW 0x18001a588
RegEnumKeyExW 0x18001a590
RegEnumValueW 0x18001a578
RegOpenKeyExW 0x18001a5c8
RegQueryValueExW 0x18001a5d0
RegSetValueExW 0x18001a580
RevertToSelf 0x18001a5e8
TraceMessage 0x18001a5e0
DebugBreak 0x18001a730
IsDebuggerPresent 0x18001a728
OutputDebugStringW 0x18001a738
GetLastError 0x18001a748
SetLastError 0x18001a758
SetUnhandledExceptionFilter 0x18001a760
UnhandledExceptionFilter 0x18001a750
RecordFeatureUsage 0x18001a780
SubscribeFeatureStateChangeNotification 0x18001a770
UnsubscribeFeatureStateChangeNotification 0x18001a778
CloseHandle 0x18001a790
GetProcessHeap 0x18001a7b0
HeapAlloc 0x18001a7a8
HeapFree 0x18001a7a0
LocalAlloc 0x18001a7c0
LocalFree 0x18001a7c8
FreeLibrary 0x18001a7d8
GetModuleFileNameA 0x18001a7f8
GetModuleHandleExA 0x18001a7e0
GetModuleHandleExW 0x18001a800
GetModuleHandleW 0x18001a7e8
GetProcAddress 0x18001a808
LoadLibraryExW 0x18001a7f0
FormatMessageW 0x18001a828
GetACP 0x18001a830
ExpandEnvironmentStringsW 0x18001a840
GetCurrentProcess 0x18001a868
GetCurrentProcessId 0x18001a860
GetCurrentThreadId 0x18001a850
TerminateProcess 0x18001a858
QueryPerformanceCounter 0x18001a878
RtlCaptureContext 0x18001a888
RtlLookupFunctionEntry 0x18001a890
RtlVirtualUnwind 0x18001a898
CompareStringW 0x18001a8a8
CreateMutexExW 0x18001a8f8
CreateSemaphoreExW 0x18001a8c8
OpenSemaphoreW 0x18001a8e8
ReleaseMutex 0x18001a8f0
ReleaseSemaphore 0x18001a8d8
WaitForSingleObject 0x18001a8d0
WaitForSingleObjectEx 0x18001a8e0
GetSystemTime 0x18001a918
GetSystemTimeAsFileTime 0x18001a920
GetTickCount 0x18001a928
SystemTimeToFileTime 0x18001a938
CertCloseStore 0x18001a630
CertDuplicateCertificateChain 0x18001a688
CertDuplicateCertificateContext 0x18001a638
CertFindCertificateInStore 0x18001a648
CertFindExtension 0x18001a668
CertFreeCertificateChain 0x18001a640
CertFreeCertificateContext 0x18001a618
CertGetCertificateChain 0x18001a628
CertGetCertificateContextProperty 0x18001a660
CertGetNameStringW 0x18001a650
CertOpenStore 0x18001a658
CertVerifyCertificateChainPolicy 0x18001a6a8
CertVerifyTimeValidity 0x18001a610
CryptBinaryToStringW 0x18001a670
CryptDecodeObject 0x18001a620
CryptMsgClose 0x18001a690
CryptMsgOpenToDecode 0x18001a6a0
CryptMsgUpdate 0x18001a698
CryptSignMessage 0x18001a6b0
CryptStringToBinaryW 0x18001a678
CryptVerifyDetachedMessageSignature 0x18001a680
ParseNetworkString 0x18001a6c0
__C_specific_handler 0x18001a970
__CxxFrameHandler3 0x18001aa78
__dllonexit 0x18001a960
_amsg_exit 0x18001a9f0
_callnewh 0x18001aa40
_CxxThrowException 0x18001aa10
_initterm 0x18001a9e0
_lock 0x18001a950
_onexit 0x18001a958
_purecall 0x18001aa50
_unlock 0x18001a968
_vsnwprintf 0x18001a9d0
_wcsicmp 0x18001a9b8
_wcslwr 0x18001a9b0
_wcsnicmp 0x18001a9c0
_wtoi 0x18001a978
_XcptFilter 0x18001a9f8
??_V@YAXPEAX@Z 0x18001aa70
??0exception@@QEAA@AEBQEBD@Z 0x18001aa38
??0exception@@QEAA@AEBQEBDH@Z 0x18001aa30
??0exception@@QEAA@AEBV0@@Z 0x18001aa28
??1exception@@UEAA@XZ 0x18001aa20
??1type_info@@UEAA@XZ 0x18001a948
??3@YAXPEAX@Z 0x18001aa58
?what@exception@@UEBAPEBDXZ 0x18001aa18
free 0x18001a9e8
malloc 0x18001aa48
memcpy 0x18001aa08
memcpy_s 0x18001a9c8
memmove 0x18001aa00
memset 0x18001aa80
toupper 0x18001aa68
towlower 0x18001a9a8
wcscat_s 0x18001a998
wcscpy_s 0x18001aa60
wcsstr 0x18001a980
wcstok 0x18001a9d8
wcstok_s 0x18001a990
wcstol 0x18001a9a0
wcstombs_s 0x18001a988
DsBindW 0x18001a6e8
DsCrackNamesW 0x18001a6d0
DsFreeNameResultW 0x18001a6d8
DsUnBindW 0x18001a6e0
CoInitializeEx 0x18001aa98
CoUninitialize 0x18001aa90
SafeArrayGetElement 0x18001a700
SafeArrayGetLBound 0x18001a6f8
SafeArrayGetUBound 0x18001a708
VariantClear 0x18001a718
VariantInit 0x18001a710