Windows 7 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 7, 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.1.7100.0 (winmain_win7rc.090421-1700) |
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: | 148 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 | 76,800 Bytes | 50.5% | Read, Execute | Code |
.data | 0x00014000 | 3,072 Bytes | 2.0% | Write, Read | Initialized Data |
.rsrc | 0x00015000 | 68,096 Bytes | 44.8% | Read | Initialized Data |
.reloc | 0x00026000 | 3,072 Bytes | 2.0% | Read, Discardable | Initialized Data |
Static Linking
SmartcardCredentialProvider.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
API-MS-Win-Core-LocalRegistry-L1-1-0.dll
USER32.dll
COMCTL32.dll
KERNEL32.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 | 1 | 65,578 Bytes | 43.1% |
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 | 100 | 11,750 Bytes | 7.7% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 759 Bytes | 0.5% |
All Others | 4 | 2,724 Bytes | 1.8% |
Total | 106 | 80,811 Bytes | 53.1% |
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 | Insert a smart card |
2 | Friendly name |
3 | Username |
5 | New PIN |
6 | New PIN confirmation |
7 | Challenge |
8 | Response |
9 | Username hint |
10 | Submit button |
11 | Smart card |
20 | The system could not log you on. |
21 | The system could not be unlocked. |
22 | The smart card could not be unblocked. |
23 | The smart card PIN could not be changed. |
25 | External PIN verification failed. |
30 | Smart card unblock |
31 | Enter your old PIN and your new PIN. |
32 | Smart card logon |
33 | Smart card unlock |
34 | Smart card credential |
35 | Smart card error |
36 | Smart card |
37 | Smart card PIN change |
38 | Reading smart card ... |
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 found |
71 | Please contact your administrator for instructions on how to unblock your smart card. |
72 | Check that the card is inserted correctly and fits tightly |
80 | Input Credential |
81 | Credential passed in |
100 | The card supplied was not recognized. Please check that the card is inserted correctly, and fits tightly. |
101 | The card supplied requires drivers that are not present on this system. Please try another card. |
102 | Wrong smart card inserted |
103 | Please insert the correct smart card. |
104 | Windows is searching for drivers for your card. Please wait. |
1000 | Your credentials could not be verified. |
1001 | Your account has time restrictions that prevent you from logging on at this time. Please try again later. |
1002 | Your account has been disabled. Please see your system administrator. |
1003 | The domain specified is not available. Please try again later. |
1004 | The system's primary domain password is missing. |
1005 | The trust relationship between the primary domain and the trusted domain failed. |
1006 | Windows cannot connect to the domain, either because the domain controller is down or otherwise unavailable, or because your computer account was not found. Please try again later. If this message continues to appear, contact your system administrator for assistance. |
1007 | Your account has expired. Please see your system administrator. |
1008 | The netlogon service is not running on this machine. |
1009 | Your account has been locked out. Please contact your administrator. |
1010 | An incorrect PIN was presented to the smart card. |
1011 | The smart card is blocked. |
1012 | The smart card was removed. |
1013 | The requested key container does not exist on the smart card. |
1014 | The requested certificate does not exist on the smart card. |
1015 | The requested keyset does not exist on the smart card. |
1016 | A communication error with the smart card has been detected. |
1017 | An error occurred trying to use this smart card. You can find further details in the event log. Please report this error to the system administrator. |
1018 | The smart card certificate used for authentication has expired. |
1019 | The smart card certificate used for authentication has been revoked. |
1020 | An untrusted certificate authority was detected while processing the smart card certificate used for authentication. |
1021 | The revocation status of the smart card certificate used for authentication could not be determined. |
1022 | The smart card certificate used for authentication was not trusted. |
1023 | You must use a smart card to log on. |
1024 | Your password has expired and must be changed. You must log in with your password in order to change it. |
1025 | An untrusted certificate authority was detected while processing the domain controller certificate used for authentication. There is additional information in the system event log. Please contact your system administrator. |
1026 | The revocation status of the domain controller certificate used for smart card authentication could not be determined. There is additional information in the system event log. Please contact your system administrator. |
1027 | You cannot log on because the logon method you are using is not allowed on this computer. Please see your network administrator for more information. |
1028 | Your account is configured to prevent you from using this computer. Please try another computer. |
1029 | The PINs supplied do not match. |
1050 | Your credentials could not be verified. |
1051 | Please ensure that your response is correct and your new PIN meets the complexity requirements of your organization. |
1052 | The PIN supplied did not meet the pin complexity requirements for the smart card. |
1053 | The smart card does not support unblock. |
1054 | The smart card does not support PIN change. |
1055 | The kerberos protocol encountered an error while validating the KDC certificate during smart card logon. There is more information in the system event log. |
1056 | You cannot use a smart card to log on because smart card logon is not supported for your user account. Contact your system administrator to ensure that smart card logon is configured for your organization. |
2000 | Enter PIN |
2005 | Click here for more information |
3001 | Wrong Card Inserted |
3010 | Your PIN is returned in plaintext |
3011 | Your PIN is returned encrypted |
3012 | The system will securely transfer your PIN to the card without the application knowing it. |
3013 | The application could have access to your PIN. Only enter your PIN if you trust the calling application. |
3014 | Information about this request |
4000 | Error validating PIN |
4001 | A wrong PIN was presented to the card: %d retries left |
4002 | A wrong PIN was presented to the card |
4003 | Your smart card is blocked |
4004 | There was an error while validating your PIN. Error Code: 0x%X. |
4005 | The smart card does not support the operation. |
4006 | The smart card was removed or it is not the one requested. |
4010 | Computer Policy prohibits performing this operation because the card does not support the required level of security. |
6000 | Please unlock your authentication key using your external device. |
6001 | Please unlock your digital signature key using your external device. |
6002 | Please unlock your encryption key using your external device. |
6003 | Please unlock your non repudiation key using your external device. |
6004 | Please unlock your administrator key using your external device. |
6005 | Please unlock the smartcard using your external device. |
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:
_XcptFilter _amsg_exit _except_handler4_common _initterm _strcmpi _vsnprintf _vsnwprintf free malloc memcpy memset towupper wcschr - ntdll.dll:
EtwGetTraceEnableFlags EtwGetTraceEnableLevel EtwGetTraceLoggerHandle EtwRegisterTraceGuidsW EtwTraceMessage EtwUnregisterTraceGuids RtlAllocateHeap RtlAnsiStringToUnicodeString RtlFreeAnsiString RtlFreeHeap RtlImageNtHeader RtlInitAnsiString RtlInitString RtlInitUnicodeString RtlInitializeCriticalSection RtlNtStatusToDosError - API-MS-Win-Core-LocalRegistry-L1-1-0.dll:
kernel32!RegCloseKey kernel32!RegCreateKeyExW kernel32!RegDeleteKeyExW kernel32!RegDeleteValueW kernel32!RegOpenKeyExW kernel32!RegQueryValueExW kernel32!RegSetValueExW - USER32.dll:
EnumThreadWindows GetThreadDesktop GetWindowThreadProcessId LoadBitmapW LoadStringW PostMessageW SendInput SetThreadDesktop - COMCTL32.dll:
- KERNEL32.dll:
CancelWaitableTimer CloseHandle CompareFileTime CreateEventW CreateThread CreateThreadpoolCleanupGroup CreateThreadpoolWork CreateWaitableTimerW DelayLoadFailureHook DisableThreadLibraryCalls FindResourceExW FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetLastError GetModuleFileNameW GetModuleHandleW GetProcAddress GetSystemDefaultLCID GetSystemInfo GetSystemTime GetSystemTimeAsFileTime GetThreadLocale GetTickCount GetTickCount64 GetUserDefaultLCID GetVersion HeapCreate HeapDestroy HeapFree InitializeCriticalSectionAndSpinCount InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryExA LoadLibraryW LoadResource LocaleNameToLCID LockResource MultiByteToWideChar QueryPerformanceCounter RegCreateKeyExA RegOpenKeyExA RegQueryValueExA RegSetValueExA RegisterWaitForSingleObject ResetEvent ResumeThread SetEvent SetUnhandledExceptionFilter SetWaitableTimer Sleep SystemTimeToFileTime TerminateProcess UnhandledExceptionFilter UnregisterWaitEx VirtualAlloc VirtualProtect VirtualQuery WaitForMultipleObjects WaitForSingleObject WideCharToMultiByte lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!TpPostWork ntdll!TpReleaseCleanupGroup ntdll!TpReleaseCleanupGroupMembers