aadtb.dll

v10.0.19041.6033 32-bit Windows NT Analyzed
Description
AAD Token Broker Helper Library
Authors
© Microsoft Corporation. All rights reserved.
File size
1.2 MB
Uploaded
2025-12-01 07:52
Views
103
SHA-256
11b803f8a91cf7bb94043ad0e9633918

Exported functions 7

DllCanUnloadNow #1 · 0x29be0
DllGetActivationFactory #2 · 0x299f0
AADTBAcquireToken #3 · 0xdf80
AADTBAcquireTokenEx #4 · 0xe1e0
AADTBFreeString #5 · 0xe410
AADTBFreeStruct #6 · 0xe570
DllGetClassObject #7 · 0x29ad0

Imported DLLs & functions 336

CoCreateFreeThreadedMarshaler 0x100bf0c4
CoCreateGuid 0x100bf0d0
CoCreateInstance 0x100bf0d4
CoGetApartmentType 0x100bf0e8
CoGetCallContext 0x100bf0e0
CoGetInterfaceAndReleaseStream 0x100bf0e4
CoGetObjectContext 0x100bf0cc
CoMarshalInterThreadInterfaceInStream 0x100bf0c0
CoTaskMemAlloc 0x100bf0dc
CoTaskMemFree 0x100bf0c8
StringFromGUID2 0x100bf0d8
CStdStubBuffer2_Connect 0x100bf118
CStdStubBuffer2_CountRefs 0x100bf100
CStdStubBuffer2_Disconnect 0x100bf0fc
CStdStubBuffer2_QueryInterface 0x100bf0f4
NdrProxyForwardingFunction3 0x100bf114
NdrProxyForwardingFunction4 0x100bf11c
NdrProxyForwardingFunction5 0x100bf0f0
ObjectStublessClient10 0x100bf110
ObjectStublessClient6 0x100bf104
ObjectStublessClient7 0x100bf0f8
ObjectStublessClient8 0x100bf108
ObjectStublessClient9 0x100bf10c
DebugBreak 0x100bf12c
IsDebuggerPresent 0x100bf128
OutputDebugStringW 0x100bf124
DelayLoadFailureHook 0x100bf134
ResolveDelayLoadedAPI 0x100bf13c
GetLastError 0x100bf14c
RaiseException 0x100bf148
SetLastError 0x100bf150
SetUnhandledExceptionFilter 0x100bf154
UnhandledExceptionFilter 0x100bf144
CloseHandle 0x100bf15c
GetProcessHeap 0x100bf16c
HeapAlloc 0x100bf170
HeapFree 0x100bf164
HeapReAlloc 0x100bf168
HeapSize 0x100bf174
LocalAlloc 0x100bf180
LocalFree 0x100bf17c
GetModuleFileNameA 0x100bf18c
GetModuleHandleExW 0x100bf190
GetModuleHandleW 0x100bf188
GetProcAddress 0x100bf194
FormatMessageW 0x100bf19c
VirtualAlloc 0x100bf1ac
VirtualProtect 0x100bf1a8
VirtualQuery 0x100bf1a4
CreateProcessW 0x100bf1c8
GetCurrentProcess 0x100bf1cc
GetCurrentProcessId 0x100bf1bc
GetCurrentThreadId 0x100bf1b8
OpenProcessToken 0x100bf1c4
SetThreadStackGuarantee 0x100bf1b4
TerminateProcess 0x100bf1c0
QueryPerformanceCounter 0x100bf1d4
RegCloseKey 0x100bf1f8
RegCreateKeyExW 0x100bf1e0
RegDeleteTreeW 0x100bf1dc
RegEnumKeyExW 0x100bf1f4
RegEnumValueW 0x100bf1ec
RegGetValueW 0x100bf1e8
RegOpenKeyExW 0x100bf1f0
RegSetValueExW 0x100bf1e4
RegDeleteKeyValueW 0x100bf200
MultiByteToWideChar 0x100bf208
WideCharToMultiByte 0x100bf20c
AcquireSRWLockExclusive 0x100bf224
AcquireSRWLockShared 0x100bf240
CreateEventExW 0x100bf23c
CreateMutexExW 0x100bf234
CreateSemaphoreExW 0x100bf220
DeleteCriticalSection 0x100bf24c
EnterCriticalSection 0x100bf248
InitializeCriticalSectionEx 0x100bf250
LeaveCriticalSection 0x100bf244
OpenSemaphoreW 0x100bf228
ReleaseMutex 0x100bf21c
ReleaseSemaphore 0x100bf214
ReleaseSRWLockExclusive 0x100bf254
ReleaseSRWLockShared 0x100bf22c
ResetEvent 0x100bf238
SetEvent 0x100bf230
WaitForSingleObject 0x100bf218
WaitForSingleObjectEx 0x100bf258
InitOnceBeginInitialize 0x100bf274
InitOnceComplete 0x100bf26c
InitOnceExecuteOnce 0x100bf268
Sleep 0x100bf264
SleepConditionVariableSRW 0x100bf270
WakeAllConditionVariable 0x100bf260
GetSystemDirectoryW 0x100bf27c
GetSystemInfo 0x100bf284
GetSystemTimeAsFileTime 0x100bf280
GetTickCount 0x100bf288
CloseThreadpoolTimer 0x100bf298
CreateThreadpoolTimer 0x100bf290
SetThreadpoolTimer 0x100bf29c
WaitForThreadpoolTimerCallbacks 0x100bf294
DecodePointer 0x100bf2a4
EncodePointer 0x100bf2a8
RoOriginateError 0x100bf2b0
RoOriginateErrorW 0x100bf2b4
HSTRING_UserFree 0x100bf2d4
HSTRING_UserMarshal 0x100bf2c4
HSTRING_UserSize 0x100bf2cc
HSTRING_UserUnmarshal 0x100bf2d8
WindowsCompareStringOrdinal 0x100bf2e0
WindowsConcatString 0x100bf2e4
WindowsCreateString 0x100bf2ec
WindowsCreateStringReference 0x100bf2f0
WindowsDeleteString 0x100bf2e8
WindowsDuplicateString 0x100bf2c0
WindowsGetStringLen 0x100bf2dc
WindowsGetStringRawBuffer 0x100bf2bc
WindowsIsStringEmpty 0x100bf2d0
WindowsStringHasEmbeddedNull 0x100bf2c8
GetTraceEnableFlags 0x100bf2f8
GetTraceEnableLevel 0x100bf304
GetTraceLoggerHandle 0x100bf30c
RegisterTraceGuidsW 0x100bf300
TraceMessage 0x100bf2fc
UnregisterTraceGuids 0x100bf308
EventActivityIdControl 0x100bf314
EventRegister 0x100bf318
EventSetInformation 0x100bf324
EventUnregister 0x100bf31c
EventWriteTransfer 0x100bf320
CopySid 0x100bf334
DuplicateTokenEx 0x100bf338
GetLengthSid 0x100bf32c
GetTokenInformation 0x100bf330
CapabilityCheck 0x100bf340
CryptAcquireContextW 0x100bf360
CryptCreateHash 0x100bf348
CryptDestroyHash 0x100bf35c
CryptGetHashParam 0x100bf354
CryptGetProvParam 0x100bf34c
CryptHashData 0x100bf358
CryptReleaseContext 0x100bf350
ConvertSidToStringSidW 0x100bf368
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x100bf36c
CreateStreamOverRandomAccessStream 0x100bf374
SHTaskPoolQueueTask 0x100bf37c
0x100bf384
0x100bf388
CertAddCertificateContextToStore 0x100bf034
CertCloseStore 0x100bf03c
CertCreateCertificateContext 0x100bf028
CertDeleteCertificateFromStore 0x100bf030
CertDuplicateCertificateContext 0x100bf02c
CertFindCertificateInStore 0x100bf038
CertFreeCertificateContext 0x100bf024
CertGetCertificateContextProperty 0x100bf010
CertOpenStore 0x100bf040
CertSetCertificateContextProperty 0x100bf01c
CryptAcquireCertificatePrivateKey 0x100bf014
CryptEncodeObject 0x100bf018
CryptExportPublicKeyInfo 0x100bf004
CryptHashCertificate 0x100bf020
CryptProtectData 0x100bf008
CryptSignAndEncodeCertificate 0x100bf000
CryptUnprotectData 0x100bf00c
NgcDecryptWithSymmetricPopKey 0x100bf390
NgcEnumContainers 0x100bf39c
NgcImportSymmetricPopKey 0x100bf398
NgcSignWithSymmetricPopKey 0x100bf394
DsrFreeJoinInfoEx 0x100bf3a4
DsrGetJoinInfoEx 0x100bf3a8
DeleteObject 0x100bf048
GetObjectW 0x100bf04c
__CxxFrameHandler3 0x100bf45c
__dllonexit 0x100bf480
__ExceptionPtrAssign 0x100bf458
__ExceptionPtrCopy 0x100bf3cc
__ExceptionPtrCopyException 0x100bf454
__ExceptionPtrCreate 0x100bf3d4
__ExceptionPtrCurrentException 0x100bf3d0
__ExceptionPtrDestroy 0x100bf3c8
__ExceptionPtrRethrow 0x100bf3f4
__ExceptionPtrToBool 0x100bf4cc
__RTDynamicCast 0x100bf4d0
__RTtypeid 0x100bf40c
_amsg_exit 0x100bf490
_callnewh 0x100bf4a4
_CxxThrowException 0x100bf474
_except_handler4_common 0x100bf49c
_gmtime64_s 0x100bf4bc
_initterm 0x100bf494
_lock 0x100bf478
_onexit 0x100bf484
_purecall 0x100bf3c4
_unlock 0x100bf47c
_vscwprintf 0x100bf3c0
_vsnprintf 0x100bf4b0
_vsnprintf_s 0x100bf448
_vsnwprintf 0x100bf444
_wcsdup 0x100bf3b0
_wcsicmp 0x100bf3e4
_wcsicoll 0x100bf430
_wcslwr_s 0x100bf418
_wcsnicmp 0x100bf438
_wcsupr_s 0x100bf43c
_wtoi 0x100bf464
_wtol 0x100bf460
_XcptFilter 0x100bf48c
??_V@YAXPAX@Z 0x100bf3e0
??0exception@@QAE@ABQBD@Z 0x100bf450
??0exception@@QAE@ABQBDH@Z 0x100bf468
??0exception@@QAE@ABV0@@Z 0x100bf3f0
??0exception@@QAE@XZ 0x100bf3ec
??1exception@@UAE@XZ 0x100bf3e8
??1type_info@@UAE@XZ 0x100bf488
??2@YAPAXIHPBDH@Z 0x100bf400
??3@YAXPAX@Z 0x100bf4c8
?name@type_info@@QBEPBDXZ 0x100bf408
?terminate@@YAXXZ 0x100bf3d8
?what@exception@@UBEPBDXZ 0x100bf44c
difftime 0x100bf440
free 0x100bf4c4
iswspace 0x100bf420
malloc 0x100bf410
memcmp 0x100bf4a0
memcpy 0x100bf4a8
memcpy_s 0x100bf3b8
memmove 0x100bf4ac
memmove_s 0x100bf3b4
memset 0x100bf46c
realloc 0x100bf498
swprintf_s 0x100bf414
time 0x100bf424
vswprintf_s 0x100bf3bc
wcscat_s 0x100bf4b4
wcschr 0x100bf3fc
wcscspn 0x100bf428
wcsftime 0x100bf4c0
wcslen 0x100bf470
wcsncmp 0x100bf434
wcsncpy_s 0x100bf4b8
wcsnlen 0x100bf3f8
wcspbrk 0x100bf41c
wcsrchr 0x100bf404
wcsspn 0x100bf42c
wcsstr 0x100bf3dc
NCryptCreatePersistedKey 0x100bf4e8
NCryptDeleteKey 0x100bf4ec
NCryptFinalizeKey 0x100bf4e0
NCryptFreeObject 0x100bf4f0
NCryptOpenKey 0x100bf4dc
NCryptOpenStorageProvider 0x100bf4d8
NCryptSetProperty 0x100bf4e4
NCryptSignHash 0x100bf4f4
RtlAllocateHeap 0x100bf4fc
RtlFreeHeap 0x100bf500
RtlGetDeviceFamilyInfoEnum 0x100bf508
RtlImageNtHeader 0x100bf50c
RtlNtStatusToDosError 0x100bf504
SysAllocString 0x100bf05c
SysFreeString 0x100bf058
VariantClear 0x100bf054
VariantInit 0x100bf060
CStdStubBuffer_AddRef 0x100bf074
CStdStubBuffer_DebugServerQueryInterface 0x100bf068
CStdStubBuffer_DebugServerRelease 0x100bf07c
CStdStubBuffer_Invoke 0x100bf098
CStdStubBuffer_IsIIDSupported 0x100bf06c
IUnknown_AddRef_Proxy 0x100bf094
IUnknown_QueryInterface_Proxy 0x100bf070
IUnknown_Release_Proxy 0x100bf084
NdrCStdStubBuffer2_Release 0x100bf078
NdrDllCanUnloadNow 0x100bf090
NdrDllGetClassObject 0x100bf08c
NdrOleAllocate 0x100bf080
NdrOleFree 0x100bf088
NdrStubCall2 0x100bf09c
NdrStubForwardingFunction 0x100bf0a0
LsaCallAuthenticationPackage 0x100bf0b4
LsaConnectUntrusted 0x100bf0ac
LsaDeregisterLogonProcess 0x100bf0a8
LsaFreeReturnBuffer 0x100bf0b0
LsaLookupAuthenticationPackage 0x100bf0b8
?__abi_cast_Object_to_String@__abi_details@@YGP$AAVString@Platform@@_NP$AAVObject@3@@Z 0x100bf564
?__abi_cast_String_to_Object@__abi_details@@YGP$AAVObject@Platform@@P$AAVString@3@@Z 0x100bf570
?__abi_FailFast@@YGXXZ 0x100bf5d4
?__abi_make_type_id@@YGP$AAVType@Platform@@ABU__abi_type_descriptor@@@Z 0x100bf558
?__abi_ObjectToString@__abi_details@@YGP$AAVString@Platform@@P$AAVObject@3@_N@Z 0x100bf554
?__abi_WinRTraiseAccessDeniedException@@YGXXZ 0x100bf5a4
?__abi_WinRTraiseChangedStateException@@YGXXZ 0x100bf5b4
?__abi_WinRTraiseClassNotRegisteredException@@YGXXZ 0x100bf5b8
?__abi_WinRTraiseCOMException@@YGXJ@Z 0x100bf5c8
?__abi_WinRTraiseDisconnectedException@@YGXXZ 0x100bf5c0
?__abi_WinRTraiseFailureException@@YGXXZ 0x100bf5a0
?__abi_WinRTraiseInvalidArgumentException@@YGXXZ 0x100bf5ac
?__abi_WinRTraiseInvalidCastException@@YGXXZ 0x100bf594
?__abi_WinRTraiseNotImplementedException@@YGXXZ 0x100bf590
?__abi_WinRTraiseNullReferenceException@@YGXXZ 0x100bf598
?__abi_WinRTraiseObjectDisposedException@@YGXXZ 0x100bf5c4
?__abi_WinRTraiseOperationCanceledException@@YGXXZ 0x100bf59c
?__abi_WinRTraiseOutOfBoundsException@@YGXXZ 0x100bf5b0
?__abi_WinRTraiseOutOfMemoryException@@YGXXZ 0x100bf5a8
?__abi_WinRTraiseWrongThreadException@@YGXXZ 0x100bf5bc
??0ChangedStateException@Platform@@Q$AAA@XZ 0x100bf57c
??0ClassNotRegisteredException@Platform@@Q$AAA@P$AAVString@1@@Z 0x100bf52c
??0COMException@Platform@@Q$AAA@HP$AAVString@1@@Z 0x100bf530
??0Delegate@Platform@@Q$AAA@XZ 0x100bf520
??0FailureException@Platform@@Q$AAA@XZ 0x100bf568
??0Object@Platform@@Q$AAA@XZ 0x100bf574
??0OutOfBoundsException@Platform@@Q$AAA@XZ 0x100bf5e8
??0OutOfMemoryException@Platform@@Q$AAA@XZ 0x100bf56c
?AlignedFree@Heap@Details@Platform@@SAXPAX@Z 0x100bf584
?Allocate@Heap@Details@Platform@@SAPAXI@Z 0x100bf51c
?Allocate@Heap@Details@Platform@@SAPAXII@Z 0x100bf58c
?AllocateException@Heap@Details@Platform@@SAPAXII@Z 0x100bf578
?CreateException@Exception@Platform@@SAP$AAV12@H@Z 0x100bf550
?CreateException@Exception@Platform@@SAP$AAV12@HP$AAVString@2@@Z 0x100bf514
?CreateValue@Details@Platform@@YGP$AAVObject@2@W4TypeCode@2@PBX@Z 0x100bf560
?EventSourceAdd@Details@Platform@@YG?AVEventRegistrationToken@Foundation@Windows@@PAPAXPAUEventLock@12@P$AAVDelegate@2@@Z 0x100bf540
?EventSourceGetTargetArray@Details@Platform@@YGPAXPAXPAUEventLock@12@@Z 0x100bf538
?EventSourceGetTargetArrayEvent@Details@Platform@@YGPAXPAXIPBXPA_J@Z 0x100bf528
?EventSourceGetTargetArraySize@Details@Platform@@YGIPAX@Z 0x100bf534
?EventSourceInitialize@Details@Platform@@YGXPAPAX@Z 0x100bf53c
?EventSourceRemove@Details@Platform@@YGXPAPAXPAUEventLock@12@VEventRegistrationToken@Foundation@Windows@@@Z 0x100bf544
?EventSourceUninitialize@Details@Platform@@YGXPAPAX@Z 0x100bf548
?Free@Heap@Details@Platform@@SAXPAX@Z 0x100bf588
?get@Message@Exception@Platform@@Q$AAAP$AAVString@3@XZ 0x100bf518
?GetActivationFactoryByPCWSTR@@YGJPAXAAVGuid@Platform@@PAPAX@Z 0x100bf5e0
?GetIBoxArrayVtable@Details@Platform@@YGPAXPAX@Z 0x100bf54c
?GetIBoxVtable@Details@Platform@@YGPAXPAX@Z 0x100bf55c
?GetIidsFn@@YGJHPAKPBU__s_GUID@@PAPAVGuid@Platform@@@Z 0x100bf5dc
?GetTypeCode@Type@Platform@@SA?AW4TypeCode@2@P$AAV12@@Z 0x100bf5e4
?InitializeData@Details@Platform@@YGJH@Z 0x100bf5cc
?ReCreateException@Exception@Platform@@SAP$AAV12@H@Z 0x100bf524
?ReCreateFromException@Details@Platform@@YGJP$AAVException@2@@Z 0x100bf5d8
?ReleaseTarget@ControlBlock@Details@Platform@@AAEXXZ 0x100bf580
?UninitializeData@Details@Platform@@YGXH@Z 0x100bf5d0