Windows 10 DLL File Information - ngccredprov.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | Microsoft Passport Credential Provider |
File Version: | 10.0.10130.0 (fbl_impressive.150522-2224) |
Company: | Microsoft Corporation |
Product Name: | Microsoft® Windows® Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 275 KB |
Total Number of Exported Functions: | 2 |
Total Number of Exported Functions With Names: | 2 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 175,616 Bytes | 62.3% | Read, Execute | Code |
.data | 0x0002c000 | 2,048 Bytes | 0.7% | Write, Read | Initialized Data |
.idata | 0x0002d000 | 7,680 Bytes | 2.7% | Read | Initialized Data |
.didat | 0x0002f000 | 512 Bytes | 0.2% | Write, Read | Initialized Data |
.rsrc | 0x00030000 | 84,992 Bytes | 30.1% | Read | Initialized Data |
.reloc | 0x00045000 | 10,240 Bytes | 3.6% | Read, Discardable | Initialized Data |
Static Linking
ngccredprov.dll is statically linked to the following files:api-ms-win-crt-runtime-l1-1-0.dll
api-ms-win-crt-private-l1-1-0.dll
CRYPTSP.dll
SspiCli.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-com-l1-1-1.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-util-l1-1-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-winrt-error-l1-1-1.dll
api-ms-win-core-heap-l1-2-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-interlocked-l1-2-0.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-errorhandling-l1-1-3.dll
api-ms-win-security-sddl-l1-1-0.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-heap-l2-1-0.dll
ncrypt.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-security-credentials-l1-1-0.dll
api-ms-win-core-string-l1-1-0.dll
ntdll.dll
msvcp_win.dll
api-ms-win-core-apiquery-l1-1-0.dll
api-ms-win-core-delayload-l1-1-1.dll
api-ms-win-security-lsalookup-l1-1-2.dll
api-ms-win-security-lsapolicy-l1-1-0.dll
api-ms-win-security-lsalookup-l1-1-1.dll
RPCRT4.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-handle-l1-1-0.dll
This means that when ngccredprov.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, ngccredprov.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 4 | 83,112 Bytes | 29.5% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 98 | 10,374 Bytes | 3.7% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 1,160 Bytes | 0.4% |
Total | 104 | 94,646 Bytes | 33.5% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 1000 dialogs)
No dialog resources in this file.
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
100 | PIN sign-in |
102 | Remote PIN |
103 | Title message |
104 | Context message |
106 | Work PIN |
107 | New PIN |
108 | Confirm PIN |
109 | PIN requirements |
110 | PIN policy details |
111 | I forgot my PIN |
112 | I forgot my work PIN |
113 | PIN reset details |
114 | Use a method not listed here |
116 | Use a 4-digit PIN |
117 | Challenge phrase |
118 | Connect to device |
119 | Current Password |
200 | Your credentials could not be verified. |
201 | The provided PINs do not match. |
202 | Provide a PIN. |
203 | Provide a PIN that contains characters limited to unaccented letters (A-Z, a-z), numbers (0-9), space, and the following special characters: ! " # $ % & ’ ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ |
204 | Provide a PIN that meets the complexity requirements. |
205 | Provide a PIN that meets the complexity requirements. %1!s!. |
206 | The PIN requires at least %1!u! characters |
207 | The PIN may have at most %1!u! characters |
208 | The PIN contains an invalid character |
209 | The PIN requires at least one uppercase letter |
210 | The PIN requires at least one lowercase letter |
211 | The PIN requires at least one digit |
212 | The PIN requires at least one special character |
213 | The PIN may not contain uppercase letters |
214 | The PIN may not contain lowercase letters |
215 | The PIN may not contain digits |
216 | The PIN may not contain special characters |
217 | A simple PIN may only contain four digits. |
218 | The PIN is incorrect. Try again. |
219 | A communication error occurred with the device. |
220 | Provide the challenge phrase. |
221 | The provided challenge phrase is incorrect. |
250 | Your device is offline. Sign in with the last password used on this device. |
251 | This account can’t be used because it belongs to an organization. Try a different account. |
252 | You can’t sign in to your device right now. Try the last password you used on this device. |
300 | Your device is offline. Sign in with the last password used on this device. |
301 | This account can’t be used because it belongs to an organization. Try a different account. |
302 | You can’t sign in with this account. Try a different account. |
350 | Your account has time restrictions that prevent you from signing in right now. Try again later. |
351 | Your account has been disabled. Contact your system administrator. |
352 | The domain specified is not available. Try again later. |
353 | The sign-in method you’re trying to use isn’t allowed on this device. For more information, contact your system administrator. |
354 | Your account has expired. Contact your system administrator. |
355 | Your account has been locked out. Contact your system administrator. |
356 | The requested key container does not exist on the device. |
357 | The requested certificate does not exist on the device. |
358 | The requested keyset does not exist on the device. |
359 | This device could not be used. Additional details may be available in the system event log. Report this error to your system administrator. |
360 | The certificate used for authentication has expired. |
361 | The certificate used for authentication has been revoked. |
362 | An untrusted certification authority was detected while processing the certificate used for authentication. |
363 | The revocation status of the certificate used for authentication could not be determined. |
364 | The certificate used for authentication is not trusted. |
365 | Your password has expired and must be changed. You must sign in with your password in order to change it. |
366 | Your account is configured to prevent you from using this device. Try another device. |
367 | Sign-in failed. Contact your system administrator and tell them that the KDC certificate could not be validated. Additional information may be available in the system event log. |
368 | Signing in with this device isn’t supported for your account. Contact your system administrator for more information. |
400 | Your password has expired. To change your password, sign in with password instead of PIN. |
401 | Your password has changed. To use your PIN, sign in with your new password. |
402 | The password is incorrect. Try again. |
500 | Your organization has set the following PIN requirements: Minimum length is %1!u! Maximum length is %2!u! %3!s! %4!s! %5!s! %6!s! |
501 | Uppercase letters are allowed |
502 | Lowercase letters are allowed |
503 | Digits are allowed |
504 | Special characters are allowed |
505 | An uppercase letter is required |
506 | A lowercase letter is required |
507 | A digit is required |
508 | A special character is required |
509 | Uppercase letters aren’t allowed |
510 | Lowercase letters aren’t allowed |
511 | Digits aren’t allowed |
512 | Special characters aren’t allowed |
513 | You’ve entered an incorrect PIN too many times. To try again, restart your device. |
514 | If you enter the wrong PIN again, we’ll erase all personal content from this device. You might want to contact your support person before trying again. |
515 | You’ve entered an incorrect PIN several times. %1!s! To try again, enter %2!s! below. |
516 | A1B2C3 |
517 | Your organization requires that you change your PIN. |
518 | For security, your organization requires that your device be protected by a PIN. |
519 | Use the authenticator app on the remote device to connect. |
520 | The remote device is connected. Enter your PIN on your remote device. |
521 | The remote device is not connected. Ensure that your device is in range and that its radio is transmitting. Click the link below to try to connect again. |
522 | Entering a PIN here will also turn on Windows Hello. |
523 | You can reset your PIN by going to Settings > Accounts > Sign-in options. |
524 | Change your PIN |
525 | Change your work PIN |
526 | Set up a PIN |
527 | Set up a work PIN |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject |
Imported Functions List
The following functions are imported by this dll:- api-ms-win-crt-runtime-l1-1-0.dll:
ucrtbase!_crt_atexit ucrtbase!_initterm ucrtbase!_initterm_e ucrtbase!_seh_filter_dll - api-ms-win-crt-private-l1-1-0.dll:
ucrtbase!_CxxThrowException ucrtbase!__CxxFrameHandler ucrtbase!__std_exception_copy ucrtbase!__std_exception_destroy ucrtbase!__std_type_info_destroy_list ucrtbase!_except_handler4_common ucrtbase!_o___stdio_common_vsprintf_s ucrtbase!_o__callnewh ucrtbase!_o__errno ucrtbase!_o__execute_onexit_table ucrtbase!_o__initialize_onexit_table ucrtbase!_o__invalid_parameter_noinfo ucrtbase!_o__register_onexit_function ucrtbase!_o__wcsicmp ucrtbase!_o_free ucrtbase!_o_iswascii ucrtbase!_o_iswcntrl ucrtbase!_o_iswdigit ucrtbase!_o_iswlower ucrtbase!_o_iswprint ucrtbase!_o_iswpunct ucrtbase!_o_iswspace ucrtbase!_o_iswupper ucrtbase!_o_malloc ucrtbase!_o_memset ucrtbase!_purecall ucrtbase!memcpy ucrtbase!memmove ucrtbase!wcschr - CRYPTSP.dll:
CryptAcquireContextW CryptGenRandom CryptReleaseContext - SspiCli.dll:
LsaConnectUntrusted LsaDeregisterLogonProcess LsaLookupAuthenticationPackage - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventActivityIdControl ntdll!EtwEventRegister ntdll!EtwEventSetInformation ntdll!EtwEventUnregister ntdll!EtwEventWriteTransfer - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FindResourceExW KernelBase!GetModuleFileNameA KernelBase!GetModuleHandleExW KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadResource KernelBase!LockResource KernelBase!SizeofResource - api-ms-win-core-com-l1-1-1.dll:
combase!CoCreateGuid combase!CoGetMalloc combase!CoTaskMemAlloc combase!CoTaskMemFree combase!StringFromGUID2 - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!RaiseException KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - api-ms-win-core-util-l1-1-0.dll:
ntdll!RtlDecodePointer ntdll!RtlEncodePointer - api-ms-win-core-synch-l1-2-0.dll:
ntdll!RtlAcquireSRWLockExclusive ntdll!RtlAcquireSRWLockShared ntdll!RtlInitializeConditionVariable ntdll!RtlReleaseSRWLockExclusive ntdll!RtlReleaseSRWLockShared - api-ms-win-core-winrt-error-l1-1-1.dll:
combase!RoOriginateError - api-ms-win-core-heap-l1-2-0.dll:
KernelBase!GetProcessHeap ntdll!RtlAllocateHeap ntdll!RtlFreeHeap - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-processthreads-l1-1-2.dll:
kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThreadId kernel32!IsProcessorFeaturePresent kernel32!TerminateProcess - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemTimeAsFileTime - api-ms-win-core-interlocked-l1-2-0.dll:
ntdll!RtlInitializeSListHead - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!IsDebuggerPresent - api-ms-win-core-errorhandling-l1-1-3.dll:
KernelBase!RaiseFailFastException - api-ms-win-security-sddl-l1-1-0.dll:
sechost!ConvertSidToStringSidW sechost!ConvertStringSecurityDescriptorToSecurityDescriptorW sechost!ConvertStringSidToSidW - api-ms-win-security-base-l1-2-0.dll:
KernelBase!CopySid KernelBase!EqualSid KernelBase!GetLengthSid KernelBase!GetTokenInformation KernelBase!IsValidSid - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!LocalAlloc KernelBase!LocalFree - ncrypt.dll:
NCryptFreeObject NCryptGetProperty NCryptOpenKey NCryptOpenStorageProvider - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegGetValueW KernelBase!RegOpenKeyExW - api-ms-win-security-credentials-l1-1-0.dll:
sechost!CredIsProtectedW sechost!CredProtectW - api-ms-win-core-string-l1-1-0.dll:
KernelBase!CompareStringOrdinal - ntdll.dll:
RtlFreeAnsiString RtlGetDeviceFamilyInfoEnum RtlInitString RtlInitUnicodeString RtlNtStatusToDosError RtlUnicodeStringToAnsiString - msvcp_win.dll:
char const * __cdecl std::_Syserror_map(int) char const * __cdecl std::_Winerror_map(int) const std::_Facet_base::`vftable' const std::codecvt ::`vftable' const std::codecvt_base::`vftable' const std::locale::facet::`vftable' private: static bool __cdecl Concurrency::details::_ContextCallback::_IsCurrentOriginSTA(void) private: static class std::locale::_Locimp * __cdecl std::locale::_Init(bool) private: static class std::locale::_Locimp * __cdecl std::locale::_Locimp::_New_Locimp(class std::locale::_Locimp const &) private: void __thiscall std::locale::_Locimp::_Addfac(class std::locale::facet *,unsigned int) protected: virtual int __thiscall std::codecvt ::do_encoding(void)const protected: virtual int __thiscall std::codecvt ::do_in(struct _Mbstatet &,char const *,char const *,char const * &,unsigned short *,unsigned short *,unsigned short * &)const protected: virtual int __thiscall std::codecvt ::do_length(struct _Mbstatet &,char const *,char const *,unsigned int)const protected: virtual int __thiscall std::codecvt ::do_max_length(void)const protected: virtual int __thiscall std::codecvt ::do_out(struct _Mbstatet &,unsigned short const *,unsigned short const *,unsigned short const * &,char *,char *,char * &)const protected: virtual int __thiscall std::codecvt ::do_unshift(struct _Mbstatet &,char *,char *,char * &)const public: __thiscall std::codecvt ::codecvt (unsigned int) public: __thiscall std::locale::id::operator unsigned int(void) public: class std::_Yarn & __thiscall std::_Yarn ::operator=(char const *) public: int __thiscall std::codecvt ::out(struct _Mbstatet &,char const *,char const *,char const * &,char *,char *,char * &)const public: static class std::locale::id std::codecvt ::id public: static unsigned int __cdecl std::codecvt ::_Getcat(class std::locale::facet const * *,class std::locale const *) public: virtual class std::_Facet_base * __thiscall std::locale::facet::_Decref(void) public: virtual void __thiscall std::locale::facet::_Incref(void) void __cdecl std::_Xbad_alloc(void) void __cdecl std::_Xbad_function_call(void) void __cdecl std::_Xlength_error(char const *) void __cdecl std::_Xout_of_range(char const *) - api-ms-win-core-apiquery-l1-1-0.dll:
ntdll!ApiSetQueryApiSetPresence - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI - api-ms-win-security-lsalookup-l1-1-2.dll:
sechost!LsaLookupUserAccountType - api-ms-win-security-lsapolicy-l1-1-0.dll:
sechost!LsaClose sechost!LsaFreeMemory sechost!LsaLookupSids2 sechost!LsaOpenPolicy sechost!LsaQueryInformationPolicy - api-ms-win-security-lsalookup-l1-1-1.dll:
sechost!LookupAccountNameLocalW sechost!LookupAccountSidLocalW - RPCRT4.dll:
I_RpcExceptionFilter NdrClientCall4 RpcBindingBind RpcBindingCreateW RpcBindingFree RpcStringFreeW UuidFromStringW UuidToStringW - api-ms-win-core-localization-l1-2-1.dll:
KernelBase!FormatMessageW - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle