Windows 10 DLL File Information - keymgr.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: | Stored User Names and Passwords |
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: | 154 KB |
Total Number of Exported Functions: | 10 |
Total Number of Exported Functions With Names: | 10 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 34,304 Bytes | 21.7% | Read, Execute | Code |
.data | 0x0000a000 | 512 Bytes | 0.3% | Write, Read | Initialized Data |
.idata | 0x0000c000 | 6,144 Bytes | 3.9% | Read | Initialized Data |
.didat | 0x0000e000 | 512 Bytes | 0.3% | Write, Read | Initialized Data |
.rsrc | 0x0000f000 | 112,640 Bytes | 71.2% | Read | Initialized Data |
.reloc | 0x0002b000 | 3,072 Bytes | 1.9% | Read, Discardable | Initialized Data |
Static Linking
keymgr.dll is statically linked to the following files:msvcrt.dll
SHLWAPI.dll
api-ms-win-core-file-l1-2-1.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-memory-l1-1-2.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-security-credentials-l1-1-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-com-l1-1-1.dll
netutils.dll
api-ms-win-core-io-l1-1-1.dll
api-ms-win-core-profile-l1-1-0.dll
ADVAPI32.dll
CRYPT32.dll
GDI32.dll
KERNEL32.dll
ntdll.dll
ole32.dll
RPCRT4.dll
SHELL32.dll
USER32.dll
api-ms-win-core-delayload-l1-1-1.dll
This means that when keymgr.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, keymgr.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 2 | 5,712 Bytes | 3.6% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 1 | 104,056 Bytes | 65.8% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 13 | 6,598 Bytes | 4.2% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 135 | 20,518 Bytes | 13.0% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 914 Bytes | 0.6% |
All Others | 2 | 1,160 Bytes | 0.7% |
Total | 154 | 138,958 Bytes | 87.8% |
Icons in this file
There are 2 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 1000 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 1000 dialogs.ID | Dialog Caption |
---|---|
551 | Forgotten Password Wizard |
552 | Forgotten Password Wizard |
553 | Forgotten Password Wizard |
554 | Password Reset Wizard |
555 | Password Reset Wizard |
556 | Password Reset Wizard |
557 | Password Reset Wizard |
559 | Forgotten Password Wizard |
560 | Password Reset Wizard |
561 | Forgotten Password Wizard |
1706 | Stored Credential Properties |
1707 | Stored User Names and Passwords |
1708 | Change Your Domain Password |
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
651 | Welcome to the Forgotten Password Wizard |
652 | This wizard helps you create a "password reset" disk. If you forget the password for this user account and are unable to log on, you can use this disk to create a new password. Note: No matter how many times you change your password, you only need to create this disk once. |
653 | Make sure the disk is still in the drive, and then type the current user account password. If the account does not have a password, leave the box blank. |
654 | Current User Account Password |
655 | The wizard needs to know the current password for this user account. |
656 | Completing the Forgotten Password Wizard |
657 | You've successfully created a password reset disk for this user account. Discard any previous disks; they can no longer be used. Label this disk "Password Reset" and keep it in a safe place. |
658 | Welcome to the Password Reset Wizard |
659 | If you forget the password for this user account and are unable to log on, this wizard helps you reset the password. Note: To use this wizard, you must have first created a password reset disk. |
661 | Reset the User Account Password |
662 | You will be able to log on to this user account with the new password. |
663 | Completing the Password Reset Wizard |
664 | You've successfully reset the password for this user account. You will now be able to log on with this new password. Note: You can use the same password key disk to reset the password in the future. You do not need to update this disk. Remember to keep it in a safe place. |
668 | Choose a new password for this user account. This password will replace the old one; everything else about the user account will remain unchanged. |
670 | The passwords do not match. Please retype them and then try again. |
673 | The stored password data for use with this password reset disk is missing from the system or this disk may be out of date. The password for this user account cannot be reset with this disk. |
674 | An error occurred while the wizard was creating the password reset disk. |
675 | An error occurred while the wizard was attempting to reset the password. |
676 | The wizard cannot reset the password because this reset disk is invalid. This disk may be for a different account, or a newer reset disk may have been made for this account. |
677 | The password cannot be blank. Please try again. |
678 | There is already a password reset disk for this user account. Creating a new one will make the old one unusable. Do you want to continue? |
682 | The new password is too short or otherwise unusable due to the policy settings for this computer. |
683 | An error occurred while the wizard was attempting to set the password for this user account. |
684 | The wizard was unable to set the password for this user account because policy for the account does not permit changing the password. To use a password reset disk, you must first change this policy. |
686 | The password you entered is incorrect for this user account. Please try again. |
690 | This password reset disk is out of date. The matching user account is no longer present on this computer. |
691 | Insert a blank, formatted disk into the drive you want to use, and then select that drive from the list below. I want to create a password reset disk in the following drive: |
692 | Create a Password Reset Disk |
693 | The wizard will save password information about this user account to the disk in the drive below. |
694 | Insert the password reset disk into the drive you want to use, and then select that drive from the list below. The password reset disk is in the following drive: |
695 | Insert the Password Reset Disk |
696 | The wizard will use the information on the disk to help you reset the password. |
697 | The wizard was unable to create the password reset disk. Press Back to try again. |
698 | Try Again |
699 | Forgotten Password Wizard |
700 | Password Reset Wizard |
701 | Invalid Password |
702 | Missing Password |
703 | This disk is not a password reset disk. |
704 | File Not Found |
705 | The wizard was unable to read this disk. |
706 | Disk Error |
707 | Please insert the password reset disk in the drive. |
708 | Disk Error |
709 | This disk already contains password reset information. Do you want to replace the existing information? |
710 | Overwrite Existing Disk? |
711 | No User Account |
712 | Error |
713 | Replace Previous Disk |
714 | Wrong Password |
715 | Invalid Disk |
716 | Disk is not formatted |
717 | The disk in drive %s is not formatted. Do you want to format it now? |
718 | I want to create a password key disk in the following drive: |
719 | The password key disk is in the following drive: |
720 | No Drive |
721 | This feature requires removable media, such as a USB flash drive. Please connect a USB flash drive, and then try again. |
724 | Creating Password Reset Disk |
725 | Please wait while the wizard creates the disk. |
726 | Progress: %d%% complete |
727 | Please insert the password reset disk in drive %C. |
728 | Disk Full |
729 | This disk does not have enough free space to save the password reset information. Please replace the disk and try again. |
730 | Ms Shell Dlg |
1704 | Stored User Names and Passwords |
1705 | Manages stored logon information for non-public network servers. |
1800 | Logon Information Properties |
1804 | The selected logon information will be deleted. |
1805 | This item was created by Dial-up Networking and cannot be edited here. From this program, it may only be deleted. To edit the item, use the Network Connections control panel. |
1807 | Windows cannot delete the selected logon information. |
1808 | Type or select a user name or certificate. |
1809 | Windows cannot edit the selected logon information. The new information cannot be saved. |
1810 | Windows cannot save the logon information. Make sure the information is correct and that all required fields are completed. |
1812 | Windows cannot save the logon information. The user name is not in the correct format or it contains characters that are not valid. |
1813 | The logon information cannot be saved because no user profile is active. |
1814 | Please retype your user name in one of the following formats: username@domain (or username@workgroup or username@computername) domain\username (or workgroup\username or computername\username) |
1815 | Windows cannot change your password. |
1816 | Windows cannot update the password for this logon information. Delete the information and then recreate it. |
1817 | Windows cannot change the domain password. Either the domain cannot be contacted, or the password information is incorrect. |
1818 | The passwords you typed do not match. Type the new password for this account in both the New password and Confirm new password text boxes. |
1819 | The password to %s will expire in %i days. Do you want to change it now? |
1820 | The old password you entered is incorrect. Your password has not been changed. |
1821 | You do not have a user account on this domain. Your password has not been changed. |
1822 | The new password does not comply with the password security policies of this domain. Please type a different one. For information about password security policies, contact your system administrator. |
1823 | Windows cannot locate the target domain. Your password has not been changed. |
1824 | Your password cannot be changed from this domain. Contact your system administrator. |
1825 | <dialup session> |
1826 | This will change your password for the domain |
1828 | The password change succeeded. All logon information for this domain and user name has been updated with the new password. |
1829 | The password was successfully changed on the remote domain, but updating saved logon information failed. The information will be updated the next time you connect to the domain. |
1831 | This item was created by a .NET Passport website. It is a special type that cannot be viewed or changed here. From this program, it may only be deleted. |
1833 | Distributed file system (DFS) share '%s' |
1834 | Server named '%s' |
1835 | All server names ending in '%s' |
1836 | All servers in '%s' |
1837 | A dial-up connection |
1838 | Servers not covered by other logon information |
1839 | Connect as '%s' |
1840 | Log on as '%s' |
1841 | Windows cannot save the logon information. The password or PIN information is incorrect. |
1842 | Windows was unable to change the server name for the selected logon information. |
1843 | Windows allows applications to store logon information for network locations and Web sites. To edit an existing entry, select it, then click Properties. |
1844 | To edit this item, you must connect to the .NET Passport site on the Web. Do you want to do this now? |
1845 | This logon information will be used when you connect to the specified server. If you logged on to Windows with a domain account and you have a roaming profile, this information will also be used when you log on from other computers in the domain. |
1848 | This information will be available until you log off. |
1849 | This information will be available until you delete it. |
1850 | This logon information will be used when you connect to the specified server from this computer only. |
1851 | Windows cannot connect to the .NET Passport Member Services Web site. |
1852 | Windows cannot change the password unless the user name includes the name of the domain, workgroup, or computer. Please retype your user name in one of the following formats: username@domain (or username@workgroup or username@computername) domain\username (or workgroup\username or computername\username) |
1900 | There is no help available for this item. |
1901 | Manages identifying information that is used to connect to resources on a network or the Internet. |
1902 | Lists the network and Internet resources for which Windows currently stores logon information. |
1903 | Saves new logon information or edits existing information. |
1904 | Click to create a new record of logon information. |
1905 | Deletes the selected logon information for a server or group of servers. |
1906 | Click to change the logon information or the network resources for which the entry is used. |
1907 | Click to change your password on the domain and update your saved logon information to use the new password. |
1908 | Provides a space for you to type your current domain password. |
1909 | Provides a space for you to type your new domain password. |
1910 | Provides a space for you to type your new domain password again for confirmation. |
1911 | Provides a space for you to type a server name or a domain name. You can use wildcards in the domain name. Some examples are *.wingtiptoys.com and server01. |
1912 | Provides a space for you to type or select the user name that is required by the server. |
1913 | Provides a space for you to type the password of the selected user. |
1914 | Click to display the details of the selected certificate. |
1915 | Closes the dialog box and saves any changes you have made. |
1916 | Closes the dialog box without saving any changes you have made. |
2000 | (Certificate) |
2001 | (.NET Passport) |
2002 | (Windows Identity) |
2003 | (Interactive Logon) |
2004 | (Batch Logon) |
2005 | (Service Logon) |
2006 | (Generic) |
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:CPlApplet | DllCanUnloadNow | DllGetClassObject | DllMain |
KRShowKeyMgr | PRShowRestoreFromMsginaW | PRShowRestoreWizardExW | PRShowRestoreWizardW |
PRShowSaveFromMsginaW | PRShowSaveWizardExW |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter _amsg_exit _callnewh _except_handler4_common _initterm _vsnwprintf _waccess _wcsicmp _wcsnicmp free malloc memcpy memset wcschr wcsncmp wcstol - SHLWAPI.dll:
PathAppendW PathGetDriveNumberW QISearch UrlCanonicalizeW UrlGetPartW UrlIsW - api-ms-win-core-file-l1-2-1.dll:
KernelBase!CreateFileW KernelBase!DeleteFileW KernelBase!GetDiskFreeSpaceW KernelBase!GetDriveTypeW KernelBase!GetFileAttributesExW KernelBase!GetLogicalDriveStringsW KernelBase!ReadFile KernelBase!SetFileAttributesW KernelBase!SetFilePointer KernelBase!WriteFile - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!SetErrorMode KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - api-ms-win-core-memory-l1-1-2.dll:
KernelBase!VirtualAlloc KernelBase!VirtualFree - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!GetModuleFileNameW KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW KernelBase!LoadStringW - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle - api-ms-win-security-credentials-l1-1-0.dll:
sechost!AuditFree sechost!CredDeleteW sechost!CredEnumerateW sechost!CredGetSessionTypes sechost!CredIsMarshaledCredentialW sechost!CredReadW sechost!CredWriteW - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CreateMutexW KernelBase!Sleep KernelBase!WaitForSingleObject - api-ms-win-core-processthreads-l1-1-2.dll:
kernel32!CreateProcessW kernel32!CreateThread kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThreadId kernel32!TerminateProcess - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!OutputDebugStringW - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetComputerNameExW KernelBase!GetSystemDirectoryW KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount KernelBase!GetVersionExW - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegOpenKeyExA KernelBase!RegOpenKeyExW KernelBase!RegQueryValueExA KernelBase!RegQueryValueExW - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!LocalAlloc KernelBase!LocalFree - api-ms-win-core-com-l1-1-1.dll:
combase!CoCreateInstance - netutils.dll:
NetApiBufferAllocate NetApiBufferFree - api-ms-win-core-io-l1-1-1.dll:
kernel32!DeviceIoControl - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - ADVAPI32.dll:
CredRenameA CryptAcquireContextW CryptDestroyKey CryptExportKey CryptGenKey CryptReleaseContext GetLengthSid GetUserNameW LogonUserW LookupAccountNameW LsaClose LsaFreeMemory LsaOpenPolicy LsaQueryInformationPolicy - CRYPT32.dll:
CertCreateCertificateContext CertFreeCertificateContext CryptEncodeObject CryptExportPublicKeyInfo CryptSignAndEncodeCertificate - GDI32.dll:
CreateFontIndirectW DeleteObject GetDeviceCaps - KERNEL32.dll:
ActivateActCtx CreateActCtxW DeactivateActCtx ExpandEnvironmentStringsA GetComputerNameW LoadLibraryExA ReleaseActCtx - ntdll.dll:
CsrIdentifyAlertableThread LdrStandardizeSystemPath NtClose NtOpenFile NtOpenSymbolicLinkObject NtQuerySymbolicLinkObject NtQueryVolumeInformationFile RtlInitUnicodeString WinSqmAddToAverageDWORD WinSqmAddToStream WinSqmStartSession - ole32.dll:
OleInitialize OleUninitialize - RPCRT4.dll:
NdrClientCall4 RpcBindingFree RpcBindingFromStringBindingW RpcEpResolveBinding RpcStringBindingComposeW RpcStringFreeW UuidCreate - SHELL32.dll:
SHFormatDrive SHGetFileInfoW ShellExecuteW - USER32.dll:
CallWindowProcW CreateWindowExW DialogBoxParamW EnableWindow EndDialog FindWindowW GetActiveWindow GetClientRect GetDC GetDlgItem GetForegroundWindow GetParent GetPropW GetWindowRect IsDlgButtonChecked IsWindow KillTimer LoadCursorW LoadIconW MessageBoxW MoveWindow PostMessageW ReleaseDC SendDlgItemMessageW SendMessageW SetCursor SetFocus SetPropW SetTimer SetWindowLongW SetWindowPos ShowWindow SystemParametersInfoW - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI