Windows 10 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 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: | Windows Smartcard 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: | 718 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 | 620,544 Bytes | 84.4% | Read, Execute | Code |
.data | 0x00099000 | 18,944 Bytes | 2.6% | Write, Read | Initialized Data |
.idata | 0x0009f000 | 8,704 Bytes | 1.2% | Read | Initialized Data |
.didat | 0x000a2000 | 512 Bytes | 0.1% | Write, Read | Initialized Data |
.rsrc | 0x000a3000 | 44,032 Bytes | 6.0% | Read | Initialized Data |
.reloc | 0x000ae000 | 41,472 Bytes | 5.6% | Read, Discardable | Initialized Data |
Static Linking
SmartcardCredentialProvider.dll is statically linked to the following files:msvcp_win.dll
api-ms-win-crt-string-l1-1-0.dll
api-ms-win-crt-runtime-l1-1-0.dll
api-ms-win-crt-private-l1-1-0.dll
api-ms-win-eventing-classicprovider-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-errorhandling-l1-1-3.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-eventing-provider-l1-1-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-heap-l1-2-0.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-threadpool-l1-2-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-file-l1-2-1.dll
RPCRT4.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-interlocked-l1-2-0.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-core-threadpool-private-l1-1-0.dll
api-ms-win-downlevel-shlwapi-l1-1-1.dll
ntdll.dll
KERNEL32.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 | 41,556 Bytes | 5.7% |
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 | 197 | 23,140 Bytes | 3.1% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 759 Bytes | 0.1% |
All Others | 2 | 1,236 Bytes | 0.2% |
Total | 202 | 66,691 Bytes | 9.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 1000 dialogs)
No dialog resources in this file.
String resources in this dll (up to 1000 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 |
18 | TPM virtual smart card delete consent |
19 | PIN policy |
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. |
359 | Please provide a PIN that meets the complexity requirements for the smart card. %1!s!. |
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 |
650 | Provide a PIN that contains characters limited to unaccented letters (A-Z, a-z), numbers (0-9), space, and the following special characters: ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ |
651 | Provide a PIN. |
652 | To keep your TPM virtual smart card, click Cancel. To delete it, click OK. |
653 | Click here for PIN complexity requirements |
654 | Your organization has set the following PIN complexity requirements: Minimum length is %1!u! Maximum length is %2!u! %3!s! %4!s! %5!s! %6!s! |
655 | The PIN requires at least %1!u! characters |
656 | The PIN may have at most %1!u! characters |
657 | The PIN contains an invalid character |
658 | The PIN requires at least one uppercase letter |
659 | The PIN requires at least one lowercase letter |
660 | The PIN requires at least one digit |
661 | The PIN requires at least one special character |
662 | The PIN may not contain uppercase letters |
663 | The PIN may not contain lowercase letters |
664 | The PIN may not contain digits |
665 | The PIN may not contain special characters |
666 | Uppercase letters are allowed |
667 | Lowercase letters are allowed |
668 | Digits are allowed |
669 | Special characters are allowed |
670 | An uppercase letter is required |
671 | A lowercase letter is required |
672 | A digit is required |
673 | A special character is required |
674 | Uppercase letters are not allowed |
675 | Lowercase letters are not allowed |
676 | Digits are not allowed |
677 | Special characters are not allowed |
700 | Error validating PIN |
701 | An incorrect PIN was presented to the smart card: %1!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%1!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 |
1031 | Enter your old PIN and your new PIN. This operation might take several minutes to complete. |
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. |
1359 | Please provide a PIN that meets the complexity requirements for the security device. %1!s!. |
1601 | Incorrect security device connected. |
1701 | An incorrect PIN was presented to the security device: %1!d! retries left |
1702 | An incorrect PIN was presented to the security device. |
1703 | Your 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. |
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:- msvcp_win.dll:
char const * __cdecl std::_Syserror_map(int) char const * __cdecl std::_Winerror_map(int) 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 __thiscall std::codecvt ::~codecvt (void) 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::_Container_base12::~_Container_base12(void) public: __thiscall std::_Timevec::_Timevec(void *) 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-crt-string-l1-1-0.dll:
ucrtbase!wcsnlen - 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 ucrtbase!_o___stdio_common_vswprintf 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__stricmp 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!_o_towupper ucrtbase!_o_wcscpy_s ucrtbase!_purecall ucrtbase!memcmp ucrtbase!memcpy ucrtbase!memmove ucrtbase!wcschr - api-ms-win-eventing-classicprovider-l1-1-0.dll:
ntdll!EtwGetTraceEnableFlags ntdll!EtwGetTraceEnableLevel ntdll!EtwGetTraceLoggerHandle ntdll!EtwRegisterTraceGuidsW ntdll!EtwTraceMessage ntdll!EtwUnregisterTraceGuids - api-ms-win-core-processthreads-l1-1-2.dll:
KernelBase!OpenThreadToken KernelBase!SetThreadToken kernel32!CreateThread kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!IsProcessorFeaturePresent kernel32!ResumeThread kernel32!TerminateProcess - 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-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!RaiseException KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter - api-ms-win-core-errorhandling-l1-1-3.dll:
KernelBase!RaiseFailFastException - api-ms-win-core-localization-l1-2-1.dll:
KernelBase!FormatMessageW KernelBase!GetSystemDefaultLCID KernelBase!GetThreadLocale KernelBase!GetUserDefaultLCID KernelBase!LocaleNameToLCID - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!GlobalAlloc KernelBase!GlobalFree KernelBase!LocalFree - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventActivityIdControl ntdll!EtwEventRegister ntdll!EtwEventSetInformation ntdll!EtwEventUnregister ntdll!EtwEventWriteTransfer - 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-heap-l1-2-0.dll:
KernelBase!GetProcessHeap ntdll!RtlAllocateHeap ntdll!RtlFreeHeap ntdll!RtlReAllocateHeap - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FindResourceExW KernelBase!FreeLibrary KernelBase!GetModuleHandleExW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadResource KernelBase!LoadStringW KernelBase!LockResource - api-ms-win-core-threadpool-l1-2-0.dll:
KernelBase!CallbackMayRunLong 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 - api-ms-win-core-file-l1-2-1.dll:
KernelBase!CompareFileTime - RPCRT4.dll:
RpcStringFreeW UuidToStringW - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!IsDebuggerPresent - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemTime KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount64 - api-ms-win-core-interlocked-l1-2-0.dll:
ntdll!RtlInitializeSListHead - api-ms-win-core-timezone-l1-1-0.dll:
KernelBase!SystemTimeToFileTime - api-ms-win-core-threadpool-private-l1-1-0.dll:
KernelBase!RegisterWaitForSingleObjectEx - api-ms-win-downlevel-shlwapi-l1-1-1.dll:
KernelBase!QISearch - ntdll.dll:
RtlAllocateHeap RtlAnsiStringToUnicodeString RtlFreeAnsiString RtlFreeHeap RtlImageNtHeader RtlInitAnsiString RtlInitString RtlInitUnicodeString RtlInitializeCriticalSection RtlNtStatusToDosError - KERNEL32.dll:
GetSystemInfo GlobalLock GlobalUnlock RegisterWaitForSingleObject SetThreadStackGuarantee UnregisterWaitEx VirtualAlloc VirtualProtect VirtualQuery lstrlenW - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI