aadtb.dll

v10.0.19041.6033 64-bit Windows NT Analyzed
Description
AAD Token Broker Helper Library
Authors
© Microsoft Corporation. All rights reserved.
File size
1.5 MB
Uploaded
2025-12-01 07:21
Views
124
SHA-256
1b7cc6f35aea83d7734e65fdbe8f93cb

Exported functions 7

AADTBAcquireToken #1 · 0xce10
AADTBAcquireTokenEx #2 · 0xd1c0
AADTBFreeString #3 · 0xd530
AADTBFreeStruct #4 · 0xd5a0
DllCanUnloadNow #5 · 0x28430
DllGetActivationFactory #6 · 0x281e0
DllGetClassObject #7 · 0x282e0

Imported DLLs & functions 343

CoCreateFreeThreadedMarshaler 0x1800e0188
CoCreateGuid 0x1800e01a0
CoCreateInstance 0x1800e01a8
CoGetApartmentType 0x1800e01d0
CoGetCallContext 0x1800e01c0
CoGetInterfaceAndReleaseStream 0x1800e01c8
CoGetObjectContext 0x1800e0198
CoMarshalInterThreadInterfaceInStream 0x1800e0180
CoTaskMemAlloc 0x1800e01b8
CoTaskMemFree 0x1800e0190
StringFromGUID2 0x1800e01b0
CStdStubBuffer2_Connect 0x1800e0230
CStdStubBuffer2_CountRefs 0x1800e0210
CStdStubBuffer2_Disconnect 0x1800e0208
CStdStubBuffer2_QueryInterface 0x1800e01f8
NdrProxyForwardingFunction3 0x1800e0228
NdrProxyForwardingFunction4 0x1800e01e8
NdrProxyForwardingFunction5 0x1800e0238
ObjectStublessClient10 0x1800e0220
ObjectStublessClient6 0x1800e01f0
ObjectStublessClient7 0x1800e0200
ObjectStublessClient8 0x1800e01e0
ObjectStublessClient9 0x1800e0218
DebugBreak 0x1800e0248
IsDebuggerPresent 0x1800e0250
OutputDebugStringW 0x1800e0258
DelayLoadFailureHook 0x1800e0268
ResolveDelayLoadedAPI 0x1800e0278
GetLastError 0x1800e0298
RaiseException 0x1800e0290
SetLastError 0x1800e0288
SetUnhandledExceptionFilter 0x1800e02a8
UnhandledExceptionFilter 0x1800e02a0
CloseHandle 0x1800e02b8
GetProcessHeap 0x1800e02d0
HeapAlloc 0x1800e02c8
HeapFree 0x1800e02e8
HeapReAlloc 0x1800e02d8
HeapSize 0x1800e02e0
LocalAlloc 0x1800e0300
LocalFree 0x1800e02f8
GetModuleFileNameA 0x1800e0320
GetModuleHandleExW 0x1800e0318
GetModuleHandleW 0x1800e0310
GetProcAddress 0x1800e0328
FormatMessageW 0x1800e0338
VirtualAlloc 0x1800e0358
VirtualProtect 0x1800e0348
VirtualQuery 0x1800e0350
CreateProcessW 0x1800e0380
GetCurrentProcess 0x1800e0388
GetCurrentProcessId 0x1800e0390
GetCurrentThreadId 0x1800e0378
OpenProcessToken 0x1800e0370
SetThreadStackGuarantee 0x1800e0368
TerminateProcess 0x1800e0398
QueryPerformanceCounter 0x1800e03a8
RegCloseKey 0x1800e03e0
RegCreateKeyExW 0x1800e03b8
RegDeleteTreeW 0x1800e03d8
RegEnumKeyExW 0x1800e03d0
RegEnumValueW 0x1800e03c0
RegGetValueW 0x1800e03e8
RegOpenKeyExW 0x1800e03c8
RegSetValueExW 0x1800e03f0
RegDeleteKeyValueW 0x1800e0400
RtlCaptureContext 0x1800e0418
RtlLookupFunctionEntry 0x1800e0410
RtlVirtualUnwind 0x1800e0420
MultiByteToWideChar 0x1800e0430
WideCharToMultiByte 0x1800e0438
AcquireSRWLockExclusive 0x1800e0498
AcquireSRWLockShared 0x1800e0448
CreateEventExW 0x1800e04c0
CreateMutexExW 0x1800e0490
CreateSemaphoreExW 0x1800e0468
DeleteCriticalSection 0x1800e0480
EnterCriticalSection 0x1800e04a0
InitializeCriticalSectionEx 0x1800e0488
LeaveCriticalSection 0x1800e04b0
OpenSemaphoreW 0x1800e0470
ReleaseMutex 0x1800e0458
ReleaseSemaphore 0x1800e0460
ReleaseSRWLockExclusive 0x1800e0478
ReleaseSRWLockShared 0x1800e04c8
ResetEvent 0x1800e04b8
SetEvent 0x1800e04d0
WaitForSingleObject 0x1800e0450
WaitForSingleObjectEx 0x1800e04a8
InitOnceBeginInitialize 0x1800e04f8
InitOnceComplete 0x1800e0500
InitOnceExecuteOnce 0x1800e0508
Sleep 0x1800e04e8
SleepConditionVariableSRW 0x1800e04e0
WakeAllConditionVariable 0x1800e04f0
GetSystemDirectoryW 0x1800e0528
GetSystemInfo 0x1800e0530
GetSystemTimeAsFileTime 0x1800e0520
GetTickCount 0x1800e0518
CloseThreadpoolTimer 0x1800e0540
CreateThreadpoolTimer 0x1800e0550
SetThreadpoolTimer 0x1800e0548
WaitForThreadpoolTimerCallbacks 0x1800e0558
DecodePointer 0x1800e0568
EncodePointer 0x1800e0570
RoOriginateError 0x1800e0588
RoOriginateErrorW 0x1800e0580
HSTRING_UserFree 0x1800e05b8
HSTRING_UserFree64 0x1800e05e0
HSTRING_UserMarshal 0x1800e05a0
HSTRING_UserMarshal64 0x1800e0598
HSTRING_UserSize 0x1800e05a8
HSTRING_UserSize64 0x1800e0618
HSTRING_UserUnmarshal 0x1800e05f8
HSTRING_UserUnmarshal64 0x1800e0620
WindowsCompareStringOrdinal 0x1800e05c8
WindowsConcatString 0x1800e05d8
WindowsCreateString 0x1800e0610
WindowsCreateStringReference 0x1800e05b0
WindowsDeleteString 0x1800e05d0
WindowsDuplicateString 0x1800e05c0
WindowsGetStringLen 0x1800e0608
WindowsGetStringRawBuffer 0x1800e05e8
WindowsIsStringEmpty 0x1800e0600
WindowsStringHasEmbeddedNull 0x1800e05f0
GetTraceEnableFlags 0x1800e0638
GetTraceEnableLevel 0x1800e0640
GetTraceLoggerHandle 0x1800e0658
RegisterTraceGuidsW 0x1800e0630
TraceMessage 0x1800e0650
UnregisterTraceGuids 0x1800e0648
EventActivityIdControl 0x1800e0668
EventRegister 0x1800e0678
EventSetInformation 0x1800e0688
EventUnregister 0x1800e0670
EventWriteTransfer 0x1800e0680
CopySid 0x1800e0698
DuplicateTokenEx 0x1800e06a8
GetLengthSid 0x1800e06a0
GetTokenInformation 0x1800e06b0
CapabilityCheck 0x1800e06c0
CryptAcquireContextW 0x1800e06d0
CryptCreateHash 0x1800e06d8
CryptDestroyHash 0x1800e06e8
CryptGetHashParam 0x1800e06f0
CryptGetProvParam 0x1800e0700
CryptHashData 0x1800e06e0
CryptReleaseContext 0x1800e06f8
ConvertSidToStringSidW 0x1800e0710
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1800e0718
CreateStreamOverRandomAccessStream 0x1800e0728
SHTaskPoolQueueTask 0x1800e0738
0x1800e0748
0x1800e0750
CertAddCertificateContextToStore 0x1800e0068
CertCloseStore 0x1800e0078
CertCreateCertificateContext 0x1800e0050
CertDeleteCertificateFromStore 0x1800e0060
CertDuplicateCertificateContext 0x1800e0058
CertFindCertificateInStore 0x1800e0070
CertFreeCertificateContext 0x1800e0048
CertGetCertificateContextProperty 0x1800e0020
CertOpenStore 0x1800e0080
CertSetCertificateContextProperty 0x1800e0038
CryptAcquireCertificatePrivateKey 0x1800e0028
CryptEncodeObject 0x1800e0030
CryptExportPublicKeyInfo 0x1800e0008
CryptHashCertificate 0x1800e0040
CryptProtectData 0x1800e0010
CryptSignAndEncodeCertificate 0x1800e0000
CryptUnprotectData 0x1800e0018
NgcDecryptWithSymmetricPopKey 0x1800e0760
NgcEnumContainers 0x1800e0770
NgcImportSymmetricPopKey 0x1800e0768
NgcSignWithSymmetricPopKey 0x1800e0778
DsrFreeJoinInfoEx 0x1800e0788
DsrGetJoinInfoEx 0x1800e0790
DeleteObject 0x1800e0090
GetObjectW 0x1800e0098
__C_specific_handler 0x1800e0868
__CxxFrameHandler3 0x1800e0960
__dllonexit 0x1800e0928
__ExceptionPtrAssign 0x1800e08d8
__ExceptionPtrCopy 0x1800e07b8
__ExceptionPtrCopyException 0x1800e08d0
__ExceptionPtrCreate 0x1800e07c8
__ExceptionPtrCurrentException 0x1800e07c0
__ExceptionPtrDestroy 0x1800e07b0
__ExceptionPtrRethrow 0x1800e0808
__ExceptionPtrToBool 0x1800e08e0
__RTDynamicCast 0x1800e09a0
__RTtypeid 0x1800e0838
_amsg_exit 0x1800e0948
_callnewh 0x1800e0970
_CxxThrowException 0x1800e0910
_gmtime64_s 0x1800e09a8
_initterm 0x1800e0950
_lock 0x1800e0918
_onexit 0x1800e0930
_purecall 0x1800e07a8
_unlock 0x1800e0920
_vscwprintf 0x1800e07a0
_vsnprintf 0x1800e0988
_vsnprintf_s 0x1800e08b8
_vsnwprintf 0x1800e08b0
_wcsdup 0x1800e09d0
_wcsicmp 0x1800e07e8
_wcsicoll 0x1800e0888
_wcslwr_s 0x1800e0850
_wcsnicmp 0x1800e0898
_wcsupr_s 0x1800e08a0
_wtoi 0x1800e08f0
_wtol 0x1800e08e8
_XcptFilter 0x1800e0940
??_V@YAXPEAX@Z 0x1800e07e0
??0exception@@QEAA@AEBQEBD@Z 0x1800e08c8
??0exception@@QEAA@AEBQEBDH@Z 0x1800e09d8
??0exception@@QEAA@AEBV0@@Z 0x1800e0800
??0exception@@QEAA@XZ 0x1800e07f8
??1exception@@UEAA@XZ 0x1800e07f0
??1type_info@@UEAA@XZ 0x1800e0938
??2@YAPEAX_KHPEBDH@Z 0x1800e0820
??3@YAXPEAX@Z 0x1800e0968
?name@type_info@@QEBAPEBDXZ 0x1800e0830
?terminate@@YAXXZ 0x1800e07d0
?what@exception@@UEBAPEBDXZ 0x1800e08c0
difftime 0x1800e08a8
free 0x1800e09e0
iswspace 0x1800e0860
malloc 0x1800e0840
memcmp 0x1800e09b8
memcpy 0x1800e0978
memcpy_s 0x1800e08f8
memmove 0x1800e0980
memmove_s 0x1800e09c8
memset 0x1800e0900
realloc 0x1800e0958
swprintf_s 0x1800e0848
time 0x1800e0870
vswprintf_s 0x1800e09c0
wcscat_s 0x1800e0990
wcschr 0x1800e0818
wcscspn 0x1800e0878
wcsftime 0x1800e09b0
wcslen 0x1800e0908
wcsncmp 0x1800e0890
wcsncpy_s 0x1800e0998
wcsnlen 0x1800e0810
wcspbrk 0x1800e0858
wcsrchr 0x1800e0828
wcsspn 0x1800e0880
wcsstr 0x1800e07d8
NCryptCreatePersistedKey 0x1800e0a10
NCryptDeleteKey 0x1800e0a18
NCryptFinalizeKey 0x1800e0a00
NCryptFreeObject 0x1800e0a20
NCryptOpenKey 0x1800e09f8
NCryptOpenStorageProvider 0x1800e09f0
NCryptSetProperty 0x1800e0a08
NCryptSignHash 0x1800e0a28
RtlAllocateHeap 0x1800e0a38
RtlFreeHeap 0x1800e0a40
RtlGetDeviceFamilyInfoEnum 0x1800e0a50
RtlImageNtHeader 0x1800e0a58
RtlNtStatusToDosError 0x1800e0a48
SysAllocString 0x1800e00b8
SysFreeString 0x1800e00b0
VariantClear 0x1800e00a8
VariantInit 0x1800e00c0
CStdStubBuffer_AddRef 0x1800e0110
CStdStubBuffer_DebugServerQueryInterface 0x1800e0128
CStdStubBuffer_DebugServerRelease 0x1800e0100
CStdStubBuffer_Invoke 0x1800e0130
CStdStubBuffer_IsIIDSupported 0x1800e00d8
IUnknown_AddRef_Proxy 0x1800e0138
IUnknown_QueryInterface_Proxy 0x1800e00f8
IUnknown_Release_Proxy 0x1800e00e0
NdrCStdStubBuffer2_Release 0x1800e00e8
NdrDllCanUnloadNow 0x1800e0120
NdrDllGetClassObject 0x1800e0118
NdrOleAllocate 0x1800e0108
NdrOleFree 0x1800e00d0
NdrStubCall3 0x1800e00f0
NdrStubForwardingFunction 0x1800e0140
LsaCallAuthenticationPackage 0x1800e0168
LsaConnectUntrusted 0x1800e0158
LsaDeregisterLogonProcess 0x1800e0150
LsaFreeReturnBuffer 0x1800e0160
LsaLookupAuthenticationPackage 0x1800e0170
?__abi_cast_Object_to_String@__abi_details@@YAPE$AAVString@Platform@@_NPE$AAVObject@3@@Z 0x1800e0b08
?__abi_cast_String_to_Object@__abi_details@@YAPE$AAVObject@Platform@@PE$AAVString@3@@Z 0x1800e0b20
?__abi_FailFast@@YAXXZ 0x1800e0be8
?__abi_make_type_id@@YAPE$AAVType@Platform@@AEBU__abi_type_descriptor@@@Z 0x1800e0af0
?__abi_ObjectToString@__abi_details@@YAPE$AAVString@Platform@@PE$AAVObject@3@_N@Z 0x1800e0ae8
?__abi_WinRTraiseAccessDeniedException@@YAXXZ 0x1800e0b88
?__abi_WinRTraiseChangedStateException@@YAXXZ 0x1800e0ba8
?__abi_WinRTraiseClassNotRegisteredException@@YAXXZ 0x1800e0bb0
?__abi_WinRTraiseCOMException@@YAXJ@Z 0x1800e0bd0
?__abi_WinRTraiseDisconnectedException@@YAXXZ 0x1800e0bc0
?__abi_WinRTraiseFailureException@@YAXXZ 0x1800e0b80
?__abi_WinRTraiseInvalidArgumentException@@YAXXZ 0x1800e0b98
?__abi_WinRTraiseInvalidCastException@@YAXXZ 0x1800e0b68
?__abi_WinRTraiseNotImplementedException@@YAXXZ 0x1800e0b60
?__abi_WinRTraiseNullReferenceException@@YAXXZ 0x1800e0b70
?__abi_WinRTraiseObjectDisposedException@@YAXXZ 0x1800e0bc8
?__abi_WinRTraiseOperationCanceledException@@YAXXZ 0x1800e0b78
?__abi_WinRTraiseOutOfBoundsException@@YAXXZ 0x1800e0ba0
?__abi_WinRTraiseOutOfMemoryException@@YAXXZ 0x1800e0b90
?__abi_WinRTraiseWrongThreadException@@YAXXZ 0x1800e0bb8
??0ChangedStateException@Platform@@QE$AAA@XZ 0x1800e0b38
??0ClassNotRegisteredException@Platform@@QE$AAA@PE$AAVString@1@@Z 0x1800e0a90
??0COMException@Platform@@QE$AAA@HPE$AAVString@1@@Z 0x1800e0a98
??0Delegate@Platform@@QE$AAA@XZ 0x1800e0a80
??0FailureException@Platform@@QE$AAA@XZ 0x1800e0b10
??0Object@Platform@@QE$AAA@XZ 0x1800e0b28
??0OutOfBoundsException@Platform@@QE$AAA@XZ 0x1800e0c10
??0OutOfMemoryException@Platform@@QE$AAA@XZ 0x1800e0b18
?AlignedFree@Heap@Details@Platform@@SAXPEAX@Z 0x1800e0b48
?Allocate@Heap@Details@Platform@@SAPEAX_K@Z 0x1800e0a78
?Allocate@Heap@Details@Platform@@SAPEAX_K0@Z 0x1800e0b58
?AllocateException@Heap@Details@Platform@@SAPEAX_K0@Z 0x1800e0b30
?CreateException@Exception@Platform@@SAPE$AAV12@H@Z 0x1800e0ae0
?CreateException@Exception@Platform@@SAPE$AAV12@HPE$AAVString@2@@Z 0x1800e0a68
?CreateValue@Details@Platform@@YAPE$AAVObject@2@W4TypeCode@2@PEBX@Z 0x1800e0b00
?EventSourceAdd@Details@Platform@@YA?AVEventRegistrationToken@Foundation@Windows@@PEAPEAXPEAUEventLock@12@PE$AAVDelegate@2@@Z 0x1800e0ac0
?EventSourceGetTargetArray@Details@Platform@@YAPEAXPEAXPEAUEventLock@12@@Z 0x1800e0ab0
?EventSourceGetTargetArrayEvent@Details@Platform@@YAPEAXPEAXIPEBXPEA_J@Z 0x1800e0aa0
?EventSourceGetTargetArraySize@Details@Platform@@YAIPEAX@Z 0x1800e0aa8
?EventSourceInitialize@Details@Platform@@YAXPEAPEAX@Z 0x1800e0ab8
?EventSourceRemove@Details@Platform@@YAXPEAPEAXPEAUEventLock@12@VEventRegistrationToken@Foundation@Windows@@@Z 0x1800e0ac8
?EventSourceUninitialize@Details@Platform@@YAXPEAPEAX@Z 0x1800e0ad0
?Free@Heap@Details@Platform@@SAXPEAX@Z 0x1800e0b50
?get@Message@Exception@Platform@@QE$AAAPE$AAVString@3@XZ 0x1800e0a70
?GetActivationFactoryByPCWSTR@@YAJPEAXAEAVGuid@Platform@@PEAPEAX@Z 0x1800e0c00
?GetIBoxArrayVtable@Details@Platform@@YAPEAXPEAX@Z 0x1800e0ad8
?GetIBoxVtable@Details@Platform@@YAPEAXPEAX@Z 0x1800e0af8
?GetIidsFn@@YAJHPEAKPEBU__s_GUID@@PEAPEAVGuid@Platform@@@Z 0x1800e0bf8
?GetTypeCode@Type@Platform@@SA?AW4TypeCode@2@PE$AAV12@@Z 0x1800e0c08
?InitializeData@Details@Platform@@YAJH@Z 0x1800e0bd8
?ReCreateException@Exception@Platform@@SAPE$AAV12@H@Z 0x1800e0a88
?ReCreateFromException@Details@Platform@@YAJPE$AAVException@2@@Z 0x1800e0bf0
?ReleaseTarget@ControlBlock@Details@Platform@@AEAAXXZ 0x1800e0b40
?UninitializeData@Details@Platform@@YAXH@Z 0x1800e0be0