ngccredprov.dll

v10.0.19041.5848 32-bit Windows NT Analyzed
Description
Microsoft Passport Credential Provider
Authors
© Microsoft Corporation. All rights reserved.
File size
520.5 KB
Uploaded
2025-12-01 08:02
Views
63
SHA-256
b7cf968dbe4dc2ea62544a3186679d7e

Exported functions 2

DllCanUnloadNow #1 · 0x22600
DllGetClassObject #2 · 0x225e0

Imported DLLs & functions 219

ApiSetQueryApiSetPresence 0x1006c02c
CoGetMalloc 0x1006c044
CoInitializeEx 0x1006c038
CoTaskMemAlloc 0x1006c034
CoTaskMemFree 0x1006c040
CoUninitialize 0x1006c03c
DebugBreak 0x1006c04c
IsDebuggerPresent 0x1006c050
OutputDebugStringW 0x1006c054
DelayLoadFailureHook 0x1006c05c
ResolveDelayLoadedAPI 0x1006c064
GetLastError 0x1006c074
SetLastError 0x1006c070
SetUnhandledExceptionFilter 0x1006c06c
UnhandledExceptionFilter 0x1006c078
CompareFileTime 0x1006c080
CloseHandle 0x1006c088
GetProcessHeap 0x1006c094
HeapAlloc 0x1006c098
HeapFree 0x1006c090
LocalAlloc 0x1006c0a4
LocalFree 0x1006c0a0
InitializeSListHead 0x1006c0ac
DisableThreadLibraryCalls 0x1006c0c8
FindResourceExW 0x1006c0d4
FreeLibrary 0x1006c0dc
GetModuleFileNameA 0x1006c0d0
GetModuleHandleExW 0x1006c0c4
GetModuleHandleW 0x1006c0c0
GetProcAddress 0x1006c0cc
LoadResource 0x1006c0b8
LoadStringW 0x1006c0d8
LockResource 0x1006c0b4
SizeofResource 0x1006c0bc
QueryOptionalDelayLoadedAPI 0x1006c0ec
FormatMessageW 0x1006c0f4
ExpandEnvironmentStringsW 0x1006c0fc
GetCurrentProcess 0x1006c110
GetCurrentProcessId 0x1006c104
GetCurrentThreadId 0x1006c108
TerminateProcess 0x1006c10c
IsProcessorFeaturePresent 0x1006c118
QueryPerformanceCounter 0x1006c120
RegCloseKey 0x1006c14c
RegCreateKeyExW 0x1006c148
RegDeleteTreeW 0x1006c138
RegDeleteValueW 0x1006c128
RegEnumKeyExW 0x1006c158
RegFlushKey 0x1006c144
RegGetValueW 0x1006c130
RegLoadKeyW 0x1006c140
RegOpenCurrentUser 0x1006c150
RegOpenKeyExW 0x1006c12c
RegQueryInfoKeyW 0x1006c15c
RegQueryValueExW 0x1006c13c
RegSetValueExW 0x1006c134
RegUnLoadKeyW 0x1006c154
RegSetKeyValueW 0x1006c164
CompareStringEx 0x1006c16c
AcquireSRWLockExclusive 0x1006c19c
AcquireSRWLockShared 0x1006c1b8
CreateEventW 0x1006c180
CreateMutexExW 0x1006c194
CreateSemaphoreExW 0x1006c1b4
DeleteCriticalSection 0x1006c1c0
EnterCriticalSection 0x1006c1c4
InitializeCriticalSectionAndSpinCount 0x1006c1ac
InitializeCriticalSectionEx 0x1006c1cc
InitializeSRWLock 0x1006c188
LeaveCriticalSection 0x1006c1c8
OpenSemaphoreW 0x1006c190
ReleaseMutex 0x1006c17c
ReleaseSemaphore 0x1006c1b0
ReleaseSRWLockExclusive 0x1006c198
ReleaseSRWLockShared 0x1006c1a4
ResetEvent 0x1006c184
SetEvent 0x1006c1a0
TryAcquireSRWLockExclusive 0x1006c1a8
WaitForSingleObject 0x1006c1bc
WaitForSingleObjectEx 0x1006c18c
InitOnceBeginInitialize 0x1006c1dc
InitOnceComplete 0x1006c1d8
InitOnceExecuteOnce 0x1006c1d4
Sleep 0x1006c1e0
GetComputerNameExW 0x1006c1f0
GetSystemTimeAsFileTime 0x1006c1e8
GetTickCount64 0x1006c1ec
CloseThreadpoolTimer 0x1006c1fc
CreateThreadpoolTimer 0x1006c200
SetThreadpoolTimer 0x1006c204
WaitForThreadpoolTimerCallbacks 0x1006c1f8
FileTimeToSystemTime 0x1006c20c
DecodePointer 0x1006c218
EncodePointer 0x1006c214
GetRestrictedErrorInfo 0x1006c228
RoOriginateError 0x1006c224
SetRestrictedErrorInfo 0x1006c220
RoOriginateLanguageException 0x1006c230
WindowsCreateString 0x1006c23c
WindowsDeleteString 0x1006c240
WindowsGetStringRawBuffer 0x1006c238
__CxxFrameHandler3 0x1006c2e8
__std_terminate 0x1006c2e4
_CxxThrowException 0x1006c2b0
_except_handler4_common 0x1006c2ac
_o___std_exception_copy 0x1006c2d0
_o___std_exception_destroy 0x1006c2cc
_o___std_type_info_destroy_list 0x1006c2c8
_o___stdio_common_vsnprintf_s 0x1006c2c4
_o___stdio_common_vsprintf_s 0x1006c2c0
_o___stdio_common_vswprintf 0x1006c2bc
_o__callnewh 0x1006c2d8
_o__cexit 0x1006c2d4
_o__configure_narrow_argv 0x1006c2b8
_o__crt_atexit 0x1006c2b4
_o__errno 0x1006c248
_o__execute_onexit_table 0x1006c24c
_o__initialize_narrow_environment 0x1006c250
_o__initialize_onexit_table 0x1006c254
_o__invalid_parameter_noinfo 0x1006c258
_o__invalid_parameter_noinfo_noreturn 0x1006c25c
_o__purecall 0x1006c260
_o__register_onexit_function 0x1006c264
_o__seh_filter_dll 0x1006c268
_o__wcserror 0x1006c26c
_o__wcsicmp 0x1006c270
_o_free 0x1006c278
_o_iswascii 0x1006c27c
_o_iswcntrl 0x1006c280
_o_iswdigit 0x1006c284
_o_iswlower 0x1006c288
_o_iswprint 0x1006c28c
_o_iswpunct 0x1006c290
_o_iswspace 0x1006c294
_o_iswupper 0x1006c298
_o_malloc 0x1006c29c
_o_terminate 0x1006c2a0
_o_wcsncpy_s 0x1006c2a4
_o_wmemcpy_s 0x1006c2a8
memcmp 0x1006c2ec
memcpy 0x1006c2f0
memmove 0x1006c274
wcschr 0x1006c2dc
wcsstr 0x1006c2e0
_initterm 0x1006c2fc
_initterm_e 0x1006c2f8
memset 0x1006c304
wcsnlen 0x1006c308
EventActivityIdControl 0x1006c310
EventRegister 0x1006c314
EventSetInformation 0x1006c31c
EventUnregister 0x1006c318
EventWriteTransfer 0x1006c320
CopySid 0x1006c334
EqualSid 0x1006c32c
GetLengthSid 0x1006c328
GetTokenInformation 0x1006c330
IsValidSid 0x1006c338
CredFree 0x1006c348
CredIsMarshaledCredentialW 0x1006c344
CredUnmarshalCredentialW 0x1006c340
LookupAccountNameLocalW 0x1006c354
LookupAccountSidLocalW 0x1006c350
LsaLookupUserAccountType 0x1006c35c
LsaClose 0x1006c364
LsaFreeMemory 0x1006c370
LsaLookupSids2 0x1006c368
LsaOpenPolicy 0x1006c36c
LsaQueryInformationPolicy 0x1006c374
ConvertSidToStringSidW 0x1006c380
ConvertStringSecurityDescriptorToSecurityDescriptorW 0x1006c384
ConvertStringSidToSidW 0x1006c37c
GetPersistedRegistryLocationW 0x1006c38c
?_Addfac@_Locimp@locale@std@@AAEXPAVfacet@23@I@Z 0x1006c3d4
?_Decref@facet@locale@std@@UAEPAV_Facet_base@3@XZ 0x1006c3a0
?_Incref@facet@locale@std@@UAEXXZ 0x1006c3c8
?_Init@locale@std@@CAPAV_Locimp@12@_N@Z 0x1006c3a4
?_New_Locimp@_Locimp@locale@std@@CAPAV123@ABV123@@Z 0x1006c3d0
?_Xbad_function_call@std@@YAXXZ 0x1006c39c
?_Xlength_error@std@@YAXPBD@Z 0x1006c398
?_Xout_of_range@std@@YAXPBD@Z 0x1006c394
??0?$codecvt@GDU_Mbstatet@@@std@@QAE@I@Z 0x1006c3ac
??1?$codecvt@GDU_Mbstatet@@@std@@MAE@XZ 0x1006c3a8
??4?$_Yarn@D@std@@QAEAAV01@PBD@Z 0x1006c3e0
??Bid@locale@std@@QAEIXZ 0x1006c3d8
?do_always_noconv@?$codecvt@GDU_Mbstatet@@@std@@MBE_NXZ 0x1006c3c4
?do_encoding@?$codecvt@GDU_Mbstatet@@@std@@MBEHXZ 0x1006c3bc
?do_in@?$codecvt@GDU_Mbstatet@@@std@@MBEHAAU_Mbstatet@@PBD1AAPBDPAG3AAPAG@Z 0x1006c3b8
?do_length@?$codecvt@GDU_Mbstatet@@@std@@MBEHAAU_Mbstatet@@PBD1I@Z 0x1006c3b0
?do_max_length@?$codecvt@GDU_Mbstatet@@@std@@MBEHXZ 0x1006c3c0
?do_out@?$codecvt@GDU_Mbstatet@@@std@@MBEHAAU_Mbstatet@@PBG1AAPBGPAD3AAPAD@Z 0x1006c3b4
?do_unshift@?$codecvt@GDU_Mbstatet@@@std@@MBEHAAU_Mbstatet@@PAD1AAPAD@Z 0x1006c3e4
?id@?$codecvt@GDU_Mbstatet@@@std@@2V0locale@2@A 0x1006c3dc
?out@?$codecvt@GDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBG1AAPBGPAD3AAPAD@Z 0x1006c3cc
NtQueryWnfStateData 0x1006c404
RtlFreeAnsiString 0x1006c3f0
RtlGetPersistedStateLocation 0x1006c41c
RtlInitString 0x1006c3f4
RtlInitUnicodeString 0x1006c3fc
RtlIsMultiSessionSku 0x1006c414
RtlIsMultiUsersInSessionSku 0x1006c3f8
RtlNtStatusToDosError 0x1006c418
RtlNtStatusToDosErrorNoTeb 0x1006c410
RtlPublishWnfStateData 0x1006c40c
RtlSubscribeWnfStateChangeNotification 0x1006c408
RtlUnicodeStringToAnsiString 0x1006c3ec
RtlUnsubscribeWnfNotificationWaitForCompletion 0x1006c400
NdrClientCall4 0x1006c000
RpcBindingBind 0x1006c024
RpcBindingCreateW 0x1006c020
RpcBindingFree 0x1006c010
RpcExceptionFilter 0x1006c00c
RpcStringFreeW 0x1006c014
UuidCreate 0x1006c01c
UuidFromStringW 0x1006c008
UuidIsNil 0x1006c004
UuidToStringW 0x1006c018