Windows 8 DLL File Information - SmartcardCredentialProvider.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 8, 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: | Windows Smartcard Credential Provider |
File Version: | 6.2.9200.16384 (win8_rtm.120725-1247) |
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: | 670 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 | 376,832 Bytes | 54.9% | Read, Execute | Code |
.data | 0x0005d000 | 33,280 Bytes | 4.8% | Write, Read | Initialized Data |
.idata | 0x00066000 | 6,656 Bytes | 1.0% | Read | Initialized Data |
.rsrc | 0x00068000 | 242,688 Bytes | 35.3% | Read | Initialized Data |
.reloc | 0x000a4000 | 26,112 Bytes | 3.8% | Read, Discardable | Initialized Data |
Static Linking
SmartcardCredentialProvider.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
api-ms-win-core-libraryloader-l1-1-1.dll
api-ms-win-core-heap-l1-2-0.dll
api-ms-win-core-interlocked-l1-2-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-security-credentials-l1-1-0.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-security-sddl-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-1.dll
api-ms-win-core-file-l1-2-0.dll
api-ms-win-core-threadpool-l1-2-0.dll
api-ms-win-core-string-l1-1-0.dll
RPCRT4.dll
api-ms-win-core-util-l1-1-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-sysinfo-l1-2-0.dll
api-ms-win-core-shlwapi-obsolete-l1-1-0.dll
api-ms-win-core-heap-obsolete-l1-1-0.dll
api-ms-win-core-threadpool-private-l1-1-0.dll
KERNEL32.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-core-localization-l1-2-0.dll
api-ms-win-core-string-obsolete-l1-1-0.dll
api-ms-win-core-delayload-l1-1-1.dll
This means that when SmartcardCredentialProvider.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, SmartcardCredentialProvider.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 | 2 | 240,084 Bytes | 35.0% |
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 | 165 | 20,056 Bytes | 2.9% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 759 Bytes | 0.1% |
All Others | 4 | 2,722 Bytes | 0.4% |
Total | 172 | 263,621 Bytes | 38.4% |
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 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1 | Connect a smart card |
2 | Friendly name |
3 | Username |
5 | New PIN |
6 | Confirm PIN |
7 | Challenge |
8 | Response |
9 | Username hint |
10 | Submit button |
11 | Smart card |
13 | Click to connect |
14 | Click to try again |
15 | Smart card name |
16 | Smart card reader name |
17 | Smart card status |
22 | The smart card could not be unblocked. |
23 | The smart card PIN could not be changed. |
25 | The PIN could not be verified. |
30 | Smart card unblock |
31 | Enter your old PIN and your new PIN. |
32 | Smart card sign-in |
33 | Smart card unlock |
34 | Smart card credential |
35 | Smart card error |
36 | Smart card |
37 | Smart card PIN change |
38 | Checking status ... |
50 | You have successfully unblocked your smart card. |
51 | You have successfully changed your PIN. |
60 | Unblock smart card |
61 | Change PIN |
62 | Remember my credentials |
70 | No valid certificates were found on this smart card |
71 | Please contact your administrator for instructions on how to unblock your smart card. |
72 | Please try another smart card or contact your administrator. |
80 | Input Credential |
81 | Credential passed in |
82 | Smart card PUK unblock |
83 | PIN Unblocking Key |
84 | No valid certificates were found on this smart card |
85 | A certificate was found but it is not within its validity period. Please try another smart card or contact your administrator. |
200 | The smart card was not recognized. Please check that the card is inserted correctly and fits tightly. |
201 | The smart card requires drivers that are not present on this system. Please try another smart card or contact your administrator. |
202 | Incorrect smart card connected. |
203 | Please connect the correct smart card. |
204 | Windows is searching for drivers for your smart card. Please wait. |
300 | Your credentials could not be verified. |
301 | Your account has time restrictions that prevent you from signing in right now. Try again later. |
302 | Your account has been disabled. Please contact your system administrator. |
303 | The domain specified is not available. Please try again later. |
304 | The system password for the primary domain is missing. |
305 | The trust relationship between the primary domain and the trusted domain failed. |
306 | Windows cannot connect to the domain, either because the domain controller is unavailable or because your computer account was not found. Please try again later. If this message reappears, please contact your administrator. |
307 | Your account has expired. Please see your administrator. |
308 | The netlogon service is not running on this computer. |
309 | Your account has been locked out. Please contact your administrator. |
310 | The PIN is incorrect. Try again. |
311 | The smart card is blocked. |
312 | The smart card was removed. |
313 | The requested key container does not exist on the smart card. |
314 | The requested certificate does not exist on the smart card. |
315 | The requested keyset does not exist on the smart card. |
316 | A communication error occurred with the smart card. |
317 | This smart card could not be used. Additional details may be available in the system event log. Please report this error to your administrator. |
318 | The smart card certificate used for authentication has expired. |
319 | The smart card certificate used for authentication has been revoked. |
320 | An untrusted certification authority was detected while processing the smart card certificate used for authentication. |
321 | The revocation status of the smart card certificate used for authentication could not be determined. |
322 | The smart card certificate used for authentication was not trusted. |
323 | You must use a smart card to sign in. |
324 | Your password has expired and must be changed. You must sign in with your password in order to change it. |
325 | An untrusted certification authority was detected while processing the domain controller certificate used for authentication. Additional information may be available in the system event log. Please contact your administrator. |
326 | The revocation status of the domain controller certificate used for smart card authentication could not be determined. Additional information may be available in the system event log. Please contact your administrator. |
327 | The sign-in method you’re trying to use isn’t allowed on this PC. For more info, contact your administrator. |
328 | Your account is configured to prevent you from using this computer. Please try another computer. |
329 | The PINs supplied do not match. |
350 | Your credentials could not be verified. |
351 | Please ensure that your response is correct and your new PIN meets the complexity requirements of your organization. |
352 | The PIN supplied did not meet the PIN complexity requirements for the smart card. |
353 | The smart card does not support this operation. |
354 | Smart card or certificate sign-in failed. Please contact your administrator and tell them that the KDC certificate couldn’t be validated. Additional information might be available in the system event log. |
355 | Signing in with a smart card isn’t supported for your account. For more info, contact your administrator. |
356 | Connect a smart card |
358 | Click the back button and select the Other User tile to sign in with a smart card. |
500 | Enter PIN |
505 | Click here for more information |
506 | PIN security |
601 | Incorrect smart card connected. |
610 | Your PIN will be returned in plaintext. The application may be able to access your PIN. Only enter your PIN if you trust the calling application. |
611 | Your PIN will be returned encrypted. The system will securely transfer your PIN to the smart card without exposing it to the application. |
612 | Information about this request |
700 | Error validating PIN |
701 | An incorrect PIN was presented to the smart card: %d retries left |
702 | An incorrect PIN was presented to the smart card |
703 | Your smart card is blocked |
704 | There was an error while validating your PIN. Error Code: 0x%X. |
705 | The smart card does not support this operation. |
706 | The smart card was removed or is not the smart card requested. |
710 | The operation has been blocked by Computer Policy. The smart card cannot be used to complete this operation. |
800 | Please use your external device to unlock your authentication key. |
801 | Please use your external device to unlock your digital signature key. |
802 | Please use your external device to unlock your encryption key. |
803 | Please use your external device to unlock your non-repudiation key. |
804 | Please use your external device to unlock your administrator key. |
805 | Please use your external device to unlock the smart card. |
850 | The smart card is ready for use. |
851 | The smart card cannot perform the requested operation or the operation requires a different smart card. |
852 | The smart card is not fully personalized for use. |
853 | The smart card is read-only. |
1001 | Enable security device |
1011 | Security device |
1022 | The security device could not be unblocked. |
1023 | The security device PIN could not be changed. |
1030 | Security device unblock |
1032 | Security device sign-in |
1033 | Security device unlock |
1034 | Security device credential |
1035 | Security device error |
1036 | Security device |
1037 | Security device PIN change |
1050 | You have successfully unblocked your security device. |
1060 | Unblock security device |
1070 | No valid certificates were found on this security device |
1071 | Please contact your administrator for instructions on how to unblock your security device. |
1072 | Please contact your administrator. |
1082 | Security device PUK unblock |
1084 | No valid certificates were found on this security device |
1085 | A certificate was found but it is not within its validity period. Please contact your administrator. |
1200 | The security device was not recognized. Please contact your administrator. |
1201 | The security device requires drivers that are not present on this system. Please contact your administrator. |
1202 | Incorrect security device connected. |
1203 | Please connect the correct security device. |
1204 | Windows is searching for drivers for your security device. Please wait. |
1310 | An incorrect PIN was presented to the security device. |
1311 | The security device cannot process the PIN. The PIN has been blocked temporarily because too many incorrect PINs have been entered. Try again later. If this message reoccurs, contact your administrator to reset the lockout period for this security device. |
1312 | The security device was disabled. |
1313 | The requested key container does not exist on the security device. |
1314 | The requested certificate does not exist on the security device. |
1315 | The requested keyset does not exist on the security device. |
1316 | A communication error occurred with the security device. |
1317 | This security device could not be used. Additional details may be available in the system event log. Please report this error to your administrator. |
1318 | The certificate used for authentication has expired. |
1319 | The certificate used for authentication has been revoked. |
1320 | An untrusted certification authority was detected while processing the authentication certificate. |
1321 | The revocation status of the authentication certificate could not be determined. |
1322 | The authentication certificate was not trusted. |
1326 | The revocation status of the domain controller certificate used for authentication could not be determined. Please contact your administrator. |
1352 | The PIN supplied did not meet the PIN complexity requirements for the security device. |
1353 | The security device does not support this operation. |
1354 | Security device sign-in failed. Please contact your administrator and tell them that the KDC certificate couldn’t be validated. Additional information might be available in the system event log. |
1355 | Signing in with a security device isn’t supported for your account. For more info, contact your administrator. |
1601 | Incorrect security device connected. |
1701 | An incorrect PIN was presented to the security device: %d retries left |
1702 | An incorrect PIN was presented to the security device. |
1703 | You security device is blocked |
1705 | The security device does not support this operation. |
1706 | The security device was disabled or does not contain the authentication certificate requested. |
1805 | Please use your external device to unlock the security device. |
1850 | The security device is ready for use. |
1851 | The security device cannot perform the requested operation or the operation requires a different smart card. |
1852 | The security device is not fully personalized for use. |
1853 | The security device is read-only. |
1854 | Enter your old PIN and your new PIN. This operation might take several minutes to complete. |
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:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _callnewh _except_handler4_common _initterm _lock _onexit _purecall _strcmpi _unlock _vsnprintf _vsnwprintf _wcsicmp abort free malloc memcmp memcpy memcpy_s memmove memset public: __thiscall exception::exception(char const * const &) public: __thiscall exception::exception(class exception const &) public: __thiscall exception::exception(void) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const towupper void __cdecl operator delete(void *) wcschr wcscpy_s wcsnlen - ntdll.dll:
EtwGetTraceEnableFlags EtwGetTraceEnableLevel EtwGetTraceLoggerHandle EtwRegisterTraceGuidsW EtwTraceMessage EtwUnregisterTraceGuids RtlAllocateHeap RtlAnsiStringToUnicodeString RtlFreeAnsiString RtlFreeHeap RtlImageNtHeader RtlInitAnsiString RtlInitString RtlInitUnicodeString RtlInitializeCriticalSection RtlNtStatusToDosError - api-ms-win-core-libraryloader-l1-1-1.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FindResourceExW KernelBase!FreeLibrary KernelBase!GetModuleFileNameW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadResource KernelBase!LoadStringW KernelBase!LockResource - api-ms-win-core-heap-l1-2-0.dll:
KernelBase!GetProcessHeap ntdll!RtlAllocateHeap ntdll!RtlFreeHeap ntdll!RtlReAllocateHeap - api-ms-win-core-interlocked-l1-2-0.dll:
KernelBase!InterlockedCompareExchange KernelBase!InterlockedDecrement KernelBase!InterlockedExchange KernelBase!InterlockedIncrement - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!RaiseException KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CancelWaitableTimer KernelBase!CreateEventW KernelBase!CreateWaitableTimerExW KernelBase!InitializeCriticalSectionAndSpinCount KernelBase!ResetEvent KernelBase!SetEvent KernelBase!SetWaitableTimer KernelBase!Sleep KernelBase!WaitForMultipleObjectsEx KernelBase!WaitForSingleObject ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExA KernelBase!RegCreateKeyExW KernelBase!RegDeleteKeyExW KernelBase!RegDeleteValueW KernelBase!RegEnumKeyExW KernelBase!RegEnumValueW KernelBase!RegGetValueW KernelBase!RegOpenKeyExA KernelBase!RegOpenKeyExW KernelBase!RegQueryInfoKeyW KernelBase!RegQueryValueExA KernelBase!RegQueryValueExW KernelBase!RegSetValueExA KernelBase!RegSetValueExW - api-ms-win-security-credentials-l1-1-0.dll:
sechost!AuditFree sechost!CredIsProtectedW sechost!CredMarshalCredentialW sechost!CredProtectW sechost!CredReadDomainCredentialsW sechost!CredWriteW - api-ms-win-security-base-l1-2-0.dll:
KernelBase!CopySid KernelBase!EqualSid KernelBase!GetLengthSid KernelBase!ImpersonateLoggedOnUser KernelBase!IsValidSid KernelBase!RevertToSelf - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle - api-ms-win-security-sddl-l1-1-0.dll:
sechost!ConvertSidToStringSidW sechost!ConvertStringSidToSidW - api-ms-win-core-processthreads-l1-1-1.dll:
KernelBase!OpenThreadToken KernelBase!SetThreadToken kernel32!CreateThread kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!ResumeThread kernel32!TerminateProcess - api-ms-win-core-file-l1-2-0.dll:
KernelBase!CompareFileTime - api-ms-win-core-threadpool-l1-2-0.dll:
KernelBase!CreateThreadpool KernelBase!CreateThreadpoolCleanupGroup KernelBase!CreateThreadpoolWait KernelBase!CreateThreadpoolWork KernelBase!TrySubmitThreadpoolCallback ntdll!TpCallbackSetEventOnCompletion ntdll!TpPostWork ntdll!TpReleaseCleanupGroup ntdll!TpReleaseCleanupGroupMembers ntdll!TpReleasePool ntdll!TpReleaseWait ntdll!TpReleaseWork ntdll!TpSetWait ntdll!TpWaitForWait - api-ms-win-core-string-l1-1-0.dll:
KernelBase!MultiByteToWideChar KernelBase!WideCharToMultiByte - RPCRT4.dll:
RpcStringFreeW UuidToStringW - api-ms-win-core-util-l1-1-0.dll:
ntdll!RtlDecodePointer ntdll!RtlEncodePointer - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-sysinfo-l1-2-0.dll:
KernelBase!GetSystemTime KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount KernelBase!GetTickCount64 - api-ms-win-core-shlwapi-obsolete-l1-1-0.dll:
KernelBase!QISearch - api-ms-win-core-heap-obsolete-l1-1-0.dll:
kernel32!GlobalAlloc kernel32!GlobalFree kernel32!GlobalLock kernel32!GlobalUnlock kernel32!LocalFree - api-ms-win-core-threadpool-private-l1-1-0.dll:
KernelBase!RegisterWaitForSingleObjectEx - KERNEL32.dll:
GetSystemInfo LoadLibraryW RaiseFailFastException RegisterWaitForSingleObject SetThreadStackGuarantee UnregisterWaitEx VirtualAlloc VirtualProtect VirtualQuery - api-ms-win-core-timezone-l1-1-0.dll:
KernelBase!SystemTimeToFileTime - api-ms-win-core-localization-l1-2-0.dll:
KernelBase!GetSystemDefaultLCID KernelBase!GetThreadLocale KernelBase!GetUserDefaultLCID KernelBase!LocaleNameToLCID - api-ms-win-core-string-obsolete-l1-1-0.dll:
kernel32!lstrlenW - api-ms-win-core-delayload-l1-1-1.dll:
kernel32!DelayLoadFailureHook ntdll!LdrResolveDelayLoadedAPI