Windows 10 DLL File Information - efsadu.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: | File Encryption Utility |
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: | 100 KB |
Total Number of Exported Functions: | 14 |
Total Number of Exported Functions With Names: | 14 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 54,784 Bytes | 53.5% | Read, Execute | Code |
.data | 0x0000f000 | 1,024 Bytes | 1.0% | Write, Read | Initialized Data |
.idata | 0x00012000 | 9,216 Bytes | 9.0% | Read | Initialized Data |
.rsrc | 0x00015000 | 31,744 Bytes | 31.0% | Read | Initialized Data |
.reloc | 0x0001d000 | 4,608 Bytes | 4.5% | Read, Discardable | Initialized Data |
Static Linking
efsadu.dll is statically linked to the following files:MFC42u.dll
msvcrt.dll
SHELL32.dll
SHLWAPI.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-localization-l1-2-1.dll
DSROLE.dll
api-ms-win-core-heap-l2-1-0.dll
CRYPT32.dll
api-ms-win-security-credentials-l1-1-0.dll
api-ms-win-core-com-l1-1-1.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-libraryloader-l1-2-1.dll
api-ms-win-core-debug-l1-1-1.dll
OLEAUT32.dll
api-ms-win-core-registry-l1-1-0.dll
RPCRT4.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-file-l1-2-1.dll
api-ms-win-core-processenvironment-l1-2-0.dll
api-ms-win-service-management-l1-1-0.dll
api-ms-win-service-management-l2-1-0.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-security-base-l1-2-0.dll
WLDAP32.dll
logoncli.dll
netutils.dll
USERENV.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-sysinfo-l1-2-1.dll
EFSUTIL.dll
VAULTCLI.dll
ADVAPI32.dll
credui.dll
CRYPTUI.dll
FeClient.dll
KERNEL32.dll
ntdll.dll
ole32.dll
urlmon.dll
USER32.dll
This means that when efsadu.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, efsadu.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 5 | 27,808 Bytes | 27.2% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 1 | 788 Bytes | 0.8% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 88 | 9,790 Bytes | 9.6% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 1,169 Bytes | 1.1% |
All Others | 2 | 1,136 Bytes | 1.1% |
Total | 97 | 40,691 Bytes | 39.7% |
Icons in this file
There are 5 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 |
---|---|
101 | User Access to <filename> |
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
2 | User Access to %1 |
3 | Enterprise Control - %1 |
4 | Unable to find the user information for the file. |
6 | Error in adding new user(s). Error code %1. |
7 | Error in removing user(s). Error code %1. |
12 | To add users to this file, you must have access to the file and Write or Modify permission for it. |
13 | Certificate display name not available. |
14 | To remove users from this file, you must have access to the file and Write or Modify permission for it. |
15 | Unable to find the recovery information for the file. |
16 | Encrypting File System |
17 | To share file access with other users, select their certificates from the list and click OK. |
18 | You are not allowed to remove all the users from the file. |
19 | Adding users to encrypted folder is not allowed. |
20 | Error in verifying the certificate. Error code %1. |
21 | The certificate presented is a self-signed certificate and is not issued by a trusted root certification authority. Would you like to explicitly trust this user certificate? |
22 | Error in adding EFS usage to the certificate. Error code %1. |
23 | Internal error. Error code %1. |
24 | User |
25 | Certificate thumbprint |
26 | Recovery certificate |
27 | The certificate or key is not available for export on this machine. Error code: %1 |
28 | Cannot find current EFS certificate for back up. Error code: %1. |
29 | Cannot find the current EFS certificate in your personal store. Error code: %1. |
30 | File or folder cannot be found. |
31 | File or folder is not encrypted. |
32 | Protector |
1000 | Encrypting File System needs your smart card PIN |
1001 | Encrypting File System |
1002 | You are encrypting a file or trying to access an encrypted file using a smart card. Enter your smart card PIN. |
1003 | Encrypting File System - Back up your file encryption key |
1004 | This helps you avoid permanently losing access to your encrypted files. |
1005 | Back up your file encryption key |
1006 | Encrypting File System needs your smart card PIN |
1007 | You are encrypting a file or trying to access an encrypted file using a smart card. Click to enter your smart card PIN. |
1021 | This enterprise domain can remove or revoke access: |
1023 | Status: |
1024 | Protected |
1025 | Revoked |
1026 | Unable to determine protection status. |
1200 | Your certificate is not intended for use with EFS |
1201 | Your certificate is not a smartcard certificate |
1202 | Your certificate is not capable of doing masterkey encryption |
1203 | Your certificate is not capable of doing RSA encryption |
1204 | Your certificate can not be used by EFS because it does not meet the minimum key size criterion. |
1205 | Your certificate is not an ECC certificate |
1206 | Your certificate is not an RSA certificate |
3000 | Encrypting File System |
3001 | Creating this backup file helps you avoid permanently losing access to your encrypted files if the original certificate and key are lost or corrupted. |
3002 | Back up &now (recommended) You should back up the certificate and key to removable media. |
3003 | Back up &later Windows will remind you the next time you log on. |
3004 | Ne&ver back up You could lose access to your encrypted files. |
3005 | Back up your file encryption certificate and key |
3006 | <a href="mshelp://windows/?id=4121b78c-9cb0-4715-93ec-80ba841670a3">Why should I back up the certificate and key?</a> |
3200 | Encrypting File System |
3201 | Do you have a smart card for file encryption? |
3202 | This computer is configured to require a certificate on a smart card for file encryption. To encrypt this file, insert your smart card and select one of the options below. |
3203 | <a href="mshelp://windows/?id=196e3453-e553-4af3-8220-bdee6e60148c">How do I use a smart card for file encryption?</a> |
3204 | &Create a new smart card certificate Create a new file encryption certificate on the smart card and encrypt the file. |
3205 | &Use an existing smart card certificate Search the smart card for an existing file encryption certificate and use it to encrypt the file. |
3400 | Please wait while we create your new self-signed file encryption certificate. |
3401 | Please wait while your file encryption certificate is issued by your domain's certification authority. |
3402 | Cancel |
5000 | Encrypting File System |
6001 | Error %d to get DsRolePrimaryDomainInfo. |
6002 | Error %d to load userenv.dll. |
6003 | Error %d to get procedure address of RefreshPolicy. |
6004 | Error %x to create a group policy object instance. |
6005 | Error %x to open LocalMachinePolicy. |
6006 | Error %x GetRegistryKey. |
6007 | Error %d to create/open EFS policy key. |
6008 | Error %d to create recovery policy blob. |
6009 | Error %d to save recovery policy blob to registry. |
6010 | Error %x to save local machine policy. |
6011 | Error %d to get the DS root name. |
6012 | Error %d to open and bind to DS. |
6013 | Domain EFS Recovery Policy |
6014 | Domain Default Policy |
6015 | Error %x to link GPO : %s to domain %s. |
6016 | Not enough memory to process this command. |
6017 | Error %x to get ADSI path of the EFS policy. |
6018 | Error %x to get ADSI path of the domain account policy. |
6019 | Error %x to open GPO %s in domain %s. |
6020 | Error %x to get file system path for GPO %s. |
6021 | Error %d to create directory %s. |
6022 | Error %d to copy the default template to %s. |
6023 | Error %x to get registry key for GPO %s. |
6024 | Error %x to save GPO %s. |
6025 | Error %d to add recovery certificate to the EFS store. |
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:AddUserToObjectW | BackCurrentEfsCert | EfsDetail |
EfsUIUtilCheckScardStatus | EfsUIUtilCreateSelfSignedCertificate | EfsUIUtilEncryptMyDocuments |
EfsUIUtilEnrollEfsCertificate | EfsUIUtilEnrollEfsCertificateEx | EfsUIUtilInstallDra |
EfsUIUtilKeyBackup | EfsUIUtilPromptForPin | EfsUIUtilPromptForPinDialog |
EfsUIUtilSelectCard | EfsUIUtilShowBalloonAndWait |
Imported Functions List
The following functions are imported by this dll:- MFC42u.dll:
DllRegisterServer DllRegisterServer DllRegisterServer - msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _except_handler4_common _initterm _lock _ltow_s _onexit _purecall _unlock _vsnwprintf _wcsicmp _wcsnicmp free malloc memcmp memcpy memmove memset public: __thiscall exception::exception(char const * const &) public: __thiscall exception::exception(char const * const &,int) public: __thiscall exception::exception(class exception const &) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const void __cdecl operator delete[](void *) wcsncmp - SHELL32.dll:
ILCreateFromPath ILFree SHChangeNotifySuspendResume SHCreateItemFromParsingName SHGetFolderPathW Shell_NotifyIconW - SHLWAPI.dll:
SHCreateWorkerWindowW StrDupW - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!GetModuleFileNameW KernelBase!GetModuleHandleA KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadStringW - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - api-ms-win-core-localization-l1-2-1.dll:
KernelBase!FormatMessageW KernelBase!GetLocaleInfoEx KernelBase!GetUserPreferredUILanguages KernelBase!IdnToAscii - DSROLE.dll:
DsRoleFreeMemory DsRoleGetPrimaryDomainInformation - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!LocalAlloc KernelBase!LocalFree - CRYPT32.dll:
CertAddCertificateContextToStore CertAddCertificateLinkToStore CertCloseStore CertCreateCertificateContext CertEnumCertificatesInStore CertFindCertificateInStore CertFindExtension CertFreeCertificateChain CertFreeCertificateContext CertGetCertificateChain CertGetCertificateContextProperty CertGetEnhancedKeyUsage CertGetNameStringW CertOpenStore CertSetCRLContextProperty CertVerifyCertificateChainPolicy CertVerifyTimeValidity CryptBinaryToStringW CryptDecodeObject CryptEncodeObjectEx CryptStringToBinaryW - api-ms-win-security-credentials-l1-1-0.dll:
sechost!AuditFree sechost!CredMarshalCredentialW - api-ms-win-core-com-l1-1-1.dll:
combase!CoCreateInstance combase!CoInitializeEx combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoUninitialize - api-ms-win-core-processthreads-l1-1-2.dll:
KernelBase!OpenProcessToken KernelBase!OpenThreadToken kernel32!CreateThread kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!TerminateProcess - api-ms-win-core-libraryloader-l1-2-1.dll:
KernelBase!LoadLibraryA KernelBase!LoadLibraryW - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!OutputDebugStringA - OLEAUT32.dll:
SysAllocString SysFreeString SysStringByteLen - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegCreateKeyExW KernelBase!RegOpenKeyExW KernelBase!RegQueryValueExW KernelBase!RegSetValueExW - RPCRT4.dll:
RpcStringFreeW UuidCreate UuidFromStringW UuidToStringW - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!OpenEventW KernelBase!Sleep KernelBase!WaitForSingleObject - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle - api-ms-win-core-file-l1-2-1.dll:
KernelBase!FindClose KernelBase!FindFirstFileExW KernelBase!FindNextFileW KernelBase!GetFileAttributesW KernelBase!GetFullPathNameW - api-ms-win-core-processenvironment-l1-2-0.dll:
KernelBase!GetCurrentDirectoryW KernelBase!SetCurrentDirectoryW - api-ms-win-service-management-l1-1-0.dll:
sechost!CloseServiceHandle sechost!OpenSCManagerW sechost!OpenServiceW - api-ms-win-service-management-l2-1-0.dll:
sechost!ChangeServiceConfigW - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventEnabled ntdll!EtwEventRegister ntdll!EtwEventUnregister ntdll!EtwEventWrite - api-ms-win-security-base-l1-2-0.dll:
KernelBase!CheckTokenMembership KernelBase!CopySid KernelBase!EqualSid KernelBase!GetLengthSid KernelBase!GetTokenInformation - WLDAP32.dll:
LdapGetLastError LdapMapErrorToWin32 ldap_bind_sW ldap_first_entry ldap_get_valuesW ldap_msgfree ldap_openW ldap_search_sW ldap_unbind ldap_value_freeW - logoncli.dll:
DsGetDcNameW - netutils.dll:
NetApiBufferFree - USERENV.dll:
RefreshPolicy - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount - EFSUTIL.dll:
EfsUtilApplyGroupPolicy EfsUtilCheckCurrentKeyCapabilities EfsUtilCreateSelfSignedCertificate EfsUtilGetCertContextFromCertHash EfsUtilGetCurrentKey EfsUtilGetCurrentUserInformation EfsUtilGetSmartcardProviderName EfsUtilGetUserKey EfsUtilReleaseUserKey EfsUtilSetSmartcardPin EfsUtilSmartcardCredsNeededError - VAULTCLI.dll:
VaultCloseVault VaultFree VaultGetItem VaultOpenVault - ADVAPI32.dll:
AddUsersToEncryptedFile ConvertStringSidToSidW CryptSetProvParam EncryptFileW EncryptedFileKeyInfo FreeEncryptedFileKeyInfo FreeEncryptionCertificateHashList LsaClose LsaFreeMemory LsaLookupSids LsaOpenPolicy QueryRecoveryAgentsOnEncryptedFile QueryUsersOnEncryptedFile RegGetValueW RemoveUsersFromEncryptedFile SetUserFileEncryptionKeyEx UsePinForEncryptedFilesW - credui.dll:
CredPackAuthenticationBufferW CredUIPromptForWindowsCredentialsW CredUnPackAuthenticationBufferW - CRYPTUI.dll:
CryptUIDlgSelectCertificateW CryptUIWizExport - FeClient.dll:
EfsClientFreeProtectorList EfsClientQueryProtectors - KERNEL32.dll:
FreeLibrary GetComputerNameW GetProcessHeap HeapFree LoadLibraryExW lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - ntdll.dll:
NtQueryInformationToken RtlAllocateAndInitializeSid RtlFreeSid RtlNtStatusToDosError - ole32.dll:
CoInitialize - urlmon.dll:
CreateUri - USER32.dll:
DestroyWindow DispatchMessageW EnableWindow GetClientRect GetMessageW KillTimer LoadIconW MessageBoxW PostMessageW PostQuitMessage SendMessageW SetTimer TranslateMessage ntdll!NtdllDefWindowProc_W