Windows 7 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 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: | File Encryption Utility |
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: | 81 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 | 45,568 Bytes | 54.9% | Read, Execute | Code |
.data | 0x0000d000 | 512 Bytes | 0.6% | Write, Read | Initialized Data |
.rsrc | 0x00010000 | 31,744 Bytes | 38.3% | Read | Initialized Data |
.reloc | 0x00018000 | 3,584 Bytes | 4.3% | Read, Discardable | Initialized Data |
Static Linking
efsadu.dll is statically linked to the following files:MFC42u.dll
msvcrt.dll
ntdll.dll
KERNEL32.dll
USER32.dll
ole32.dll
OLEAUT32.dll
ADVAPI32.dll
credui.dll
CRYPTUI.dll
CRYPT32.dll
SHLWAPI.dll
SHELL32.dll
USERENV.dll
WLDAP32.dll
NETAPI32.dll
RPCRT4.dll
EFSUTIL.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 | 33.5% |
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 | 1.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 81 | 9,406 Bytes | 11.3% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 1,169 Bytes | 1.4% |
All Others | 2 | 1,128 Bytes | 1.4% |
Total | 90 | 40,299 Bytes | 48.6% |
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 200 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.ID | Dialog Caption |
---|---|
101 | User Access to <filename> |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
2 | User Access to %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. |
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. |
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:
- msvcrt.dll:
_XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _except_handler4_common _initterm _lock _ltow_s _onexit _unlock _vsnwprintf _wcsicmp free malloc memcpy memset public: virtual __thiscall type_info::~type_info(void) void * __cdecl operator new[](unsigned int) void __cdecl operator delete[](void *) - ntdll.dll:
NtQueryInformationToken RtlAllocateAndInitializeSid RtlFreeSid RtlNtStatusToDosError - KERNEL32.dll:
CloseHandle CreateThread FindClose FindFirstFileExW FindNextFileW FormatMessageW GetComputerNameW GetCurrentDirectoryW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetFileAttributesW GetFullPathNameW GetLastError GetLocaleInfoW GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetSystemTimeAsFileTime GetTickCount GetUserDefaultUILanguage GetVersion InterlockedCompareExchange InterlockedExchange LoadLibraryA LoadLibraryW LocalAlloc LocalFree OpenEventW OutputDebugStringA QueryPerformanceCounter SetCurrentDirectoryW SetLastError SetUnhandledExceptionFilter Sleep TerminateProcess UnhandledExceptionFilter WaitForSingleObject lstrlenW - USER32.dll:
DefWindowProcW DestroyWindow DispatchMessageW EnableWindow GetClientRect GetMessageW KillTimer LoadIconW LoadStringW MessageBoxW PostMessageW PostQuitMessage SendMessageW SetTimer TranslateMessage - ole32.dll:
CoCreateInstance CoInitialize CoInitializeEx CoTaskMemFree CoUninitialize - OLEAUT32.dll:
SysAllocString SysFreeString SysStringByteLen - ADVAPI32.dll:
AddUsersToEncryptedFile AuditFree ChangeServiceConfigW CheckTokenMembership CloseServiceHandle CopySid CredMarshalCredentialW CryptSetProvParam EncryptFileW EncryptedFileKeyInfo FreeEncryptedFileKeyInfo FreeEncryptionCertificateHashList GetLengthSid OpenProcessToken OpenSCManagerW OpenServiceW QueryRecoveryAgentsOnEncryptedFile QueryUsersOnEncryptedFile RegCloseKey RegCreateKeyExW RegOpenKeyExW RegQueryValueExW RegSetValueExW RemoveUsersFromEncryptedFile SetUserFileEncryptionKeyEx UsePinForEncryptedFilesW ntdll!EtwEventEnabled ntdll!EtwEventRegister ntdll!EtwEventUnregister ntdll!EtwEventWrite - credui.dll:
CredPackAuthenticationBufferW CredUIPromptForWindowsCredentialsW CredUnPackAuthenticationBufferW - CRYPTUI.dll:
CryptUIDlgSelectCertificateW CryptUIWizExport - CRYPT32.dll:
CertAddCRLContextToStore CertAddCRLLinkToStore CertCloseStore CertCreateCertificateContext CertEnumCertificatesInStore CertFindCertificateInStore CertFindExtension CertFreeCRLContext CertFreeCertificateChain CertGetCRLContextProperty CertGetCertificateChain CertGetEnhancedKeyUsage CertGetNameStringW CertOpenStore CertSetCRLContextProperty CertVerifyCertificateChainPolicy CertVerifyTimeValidity CryptBinaryToStringW CryptDecodeObject CryptEncodeObjectEx CryptStringToBinaryW - SHLWAPI.dll:
- SHELL32.dll:
ILCreateFromPath ILFree SHChangeNotifySuspendResume SHCreateItemFromParsingName SHGetFolderPathW Shell_NotifyIconW - USERENV.dll:
RefreshPolicy - WLDAP32.dll:
LdapGetLastError LdapMapErrorToWin32 ldap_bind_sW ldap_first_entry ldap_get_valuesW ldap_msgfree ldap_openW ldap_search_sW ldap_unbind ldap_value_free_len - NETAPI32.dll:
dsrole!DsRoleFreeMemory dsrole!DsRoleGetPrimaryDomainInformation logoncli!DsGetDcNameW netutils!NetApiBufferFree - RPCRT4.dll:
RpcStringFreeW UuidCreate UuidToStringW - EFSUTIL.dll:
EfsUtilApplyGroupPolicy EfsUtilCheckCurrentKeyCapabilities EfsUtilCreateSelfSignedCertificate EfsUtilGetCertContextFromCertHash EfsUtilGetCurrentKey EfsUtilGetCurrentUserInformation EfsUtilGetSmartcardProviderName EfsUtilGetUserKey EfsUtilReleaseUserKey EfsUtilSetSmartcardPin EfsUtilSmartcardCredsNeededError