Windows 7 DLL File Information - certmgr.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: | Certificates snap-in |
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: | 1,519 KB |
Total Number of Exported Functions: | 5 |
Total Number of Exported Functions With Names: | 5 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 660,480 Bytes | 42.5% | Read, Execute | Code |
.data | 0x000a3000 | 13,312 Bytes | 0.9% | Write, Read | Initialized Data |
.rsrc | 0x000a9000 | 837,120 Bytes | 53.8% | Read | Initialized Data |
.reloc | 0x00176000 | 43,008 Bytes | 2.8% | Read, Discardable | Initialized Data |
Static Linking
certmgr.dll is statically linked to the following files:MFC42u.dll
msvcrt.dll
ATL.DLL
ntdll.dll
certcli.dll
certenroll.dll
KERNEL32.dll
USER32.dll
OLEAUT32.dll
ole32.dll
ADVAPI32.dll
netutils.dll
dsrole.dll
srvcli.dll
SHELL32.dll
CRYPTUI.dll
CRYPT32.dll
GDI32.dll
NTDSAPI.dll
ncrypt.dll
SHLWAPI.dll
WINTRUST.dll
VERSION.dll
imagehlp.dll
Secur32.dll
ACLUI.dll
IPHLPAPI.DLL
slc.dll
logoncli.dll
ACTIVEDS.dll
This means that when certmgr.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, certmgr.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 17 | 172,074 Bytes | 11.1% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 9 | 647,154 Bytes | 41.6% |
AVI Files | 1 | 6,668 Bytes | 0.4% |
Dialog-Boxes | 40 | 40,704 Bytes | 2.6% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 3 | 564 Bytes | 0.0% |
Strings | 391 | 39,326 Bytes | 2.5% |
Type Libraries | 1 | 2,132 Bytes | 0.1% |
Manifest | 1 | 1,118 Bytes | 0.1% |
All Others | 2 | 1,164 Bytes | 0.1% |
Total | 465 | 910,904 Bytes | 58.6% |
Icons in this file
There are 17 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 |
---|---|
107 | Enrollment Policy Configuration |
108 | General |
109 | EFS Template Selection |
245 | Certificates snap-in |
246 | Certificates snap-in |
248 | Find Certificates |
280 | General |
285 | General |
329 | Set Password |
377 | View Options |
441 | Precedence |
442 | General |
443 | General |
444 | General |
445 | General |
446 | General |
447 | General |
449 | General |
504 | General |
505 | Cache |
506 | Certificates |
580 | Enrollment Policy |
600 | Trusted Publishers |
610 | General |
620 | Stores |
640 | Network Retrieval |
660 | Revocation |
680 | Smart Card |
700 | Precedence |
720 | Select Certificate Purposes |
970 | Select Computer |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1 | Users |
3 | Add Recovery Agent Wizard |
8 | Certificate Files (*.cer)|*.cer|| |
9 | %1 does not contain a valid certificate. %2 |
10 | Invalid Certificate file. |
11 | USER_UNKNOWN |
12 | Certificates |
13 | Certificate display name not available. |
14 | Software Restriction Policies |
101 | Certificates 1.0 Object |
102 | &Manage Private Keys... |
103 | View or change the access security settings for the certificate's private keys. |
104 | Microsoft Corporation |
110 | Issued By |
190 | Certificates (%1) |
191 | Certificates - Service (%1) on (%2) |
192 | The certificate cannot be pasted into the %1 store. %2 |
193 | Certificates (Local Computer) |
194 | Certificate Services Client - Auto-Enrollment |
195 | Logical Store Name |
196 | With Software Restriction Policies, you can define a default security level and rules (exceptions to that default security level) that specify what software is allowed to run on a computer. Software restriction policies are enforced when a user or process attempts to run software. |
197 | Public Key Policies |
198 | Security Levels |
199 | Additional Rules |
200 | Name |
201 | Description |
202 | Type |
203 | Security Level |
204 | Last Modified Date |
205 | Request... |
206 | New Path Rule |
207 | Re&new Certificate with New Key... |
208 | Renew a certificate that is close to expiration. Use a new key. |
209 | Renew Certificate with Same Key... |
210 | Renew a certificate that is close to expiration. Use the same key as the selected certificate. |
211 | Request Certificate with Same Key |
212 | Renew Certificate with Same Key |
213 | &Import... |
214 | Add a certificate to a store |
215 | &Export... |
216 | Export a certificate |
217 | Automatic Certificate Request... |
218 | Create a new Automatic Certificate Request object and add it to the Security Configuration Editor |
219 | SAFER Windows 1.0 Object |
220 | Software Restriction Policies |
222 | The path cannot contain any of the following characters: %1 |
225 | Set as default |
226 | Makes this level the default. |
228 | New Hash Rule |
229 | Certificates |
231 | New Certificate Rule |
233 | Issued To |
234 | Expiration Date |
235 | &Open |
236 | View a certificate |
237 | Fi&nd Certificates... |
238 | Search for a certificate in the store |
239 | Policy Name |
240 | Setting |
241 | &Request New Certificate... |
242 | Request a new certificate from a certification authority (CA) in your domain |
243 | Enabled |
244 | Disabled |
245 | Effective Date |
246 | Certificates - Current User |
247 | Windows could not set %1 as the default security level. %2 |
248 | [not available] |
249 | Friendly Name |
250 | Intended Purposes |
251 | New &Path Rule... |
252 | Adds a new path rule. |
253 | Certificates |
254 | Issued To |
255 | Issued By |
256 | New H&ash Rule... |
257 | Key Container Name |
258 | Referenced by Certificate |
259 | The Certificates snap-in allows you to browse the contents of the certificate stores for yourself, a service, or a computer. |
260 | Next Update |
261 | Issued To |
262 | Issued By |
263 | Adds a new certificate rule. |
264 | New &Network Zone Rule... |
265 | Adds a new network zone rule. |
266 | All certificate stores |
267 | New &Certificate Rule... |
268 | Find Certificate |
269 | This will clear your current search. |
270 | Searching... |
271 | 1 Certificate Found |
272 | No Certificates Found |
273 | %1!d! Certificates Found |
274 | MD5 Hash |
275 | SHA1 Hash |
276 | Store Found In |
277 | Adds a new application hash rule. |
278 | Export Store... |
279 | Export a certificate store |
280 | Key Algorithms |
281 | Export a certificate trust list |
282 | View a certificate trust list |
283 | <All> |
284 | <None> |
285 | Object Type |
286 | Physical Store Name |
287 | Certificates - Current User |
288 | Certificates |
289 | Provider Name |
290 | Enterprise Trust |
291 | Edit |
292 | Edit the Certificate Trust List |
293 | Certificate Trust List |
294 | Create a new Certificate Trust List and add it to this certificate store |
295 | The %1 certificate store already contains the following certificate: Friendly name: %2 Issued to: %3 Would you like to replace the existing certificate? |
296 | Certificate store already contains the selected certificate trust list. Delete the duplicate before adding. |
297 | Certificate store already contains the selected certificate revocation list. Delete the duplicate before adding. |
299 | Re&quest Certificate with New Key... |
300 | Request a new certificate, but do not use the same key as the selected certificate. |
301 | Deleting system root certificates might prevent some Windows components from working properly. The list of system critical root certificates can be reviewed at http://support.microsoft.com/?id=293781. If Update Root Certificates is installed, any deleted third-party root certificates will be restored automatically, but the system root certificates will not. Do you want to delete the selected certificate(s)? |
302 | Certificates that are issued by this CA or any lower level CA will no longer be trusted. Do you wish to delete this certificate? |
303 | You will not be able to decrypt data encrypted using this certificate. Do you want to delete this certificate? |
304 | Certificates that verify to a certificate listed in this CTL may no longer be verifiable. Do you wish to delete this CTL? |
305 | Removing this CRL may prevent Windows from performing revocation checking on certificates issued by this Certificate Authority. Do you still wish to delete this CRL? |
306 | Select a service account to manage on the local computer. |
307 | The selected certificate has no private key. %1 |
308 | The certificate you are about to copy refers to a private key. The private key will not be copied with the certificate. Are you sure you want to copy the certificate? |
309 | Copy a Certificate |
310 | Trusted Root Certification Authorities |
311 | Encrypting File System |
312 | &Add Data Recovery Agent... |
314 | Add an existing certificate to the Group Policy as a data recovery agent |
315 | &Create Data Recovery Agent |
316 | Enroll a new certificate into the Group Policy as a data recovery agent |
317 | Automatic Certificate Request Settings |
320 | &Data Recovery Agent... |
322 | Automatic Certificate Request Setup Wizard |
323 | Name |
324 | Intended Purposes |
325 | Add Recovery Agent |
326 | The selected user has no certificates suitable for Encrypting File System Recovery and cannot be added as a recovery agent. Select another user. |
327 | Serial Number |
338 | Select a certificate template. |
340 | Automatic Certificate Request |
341 | Are you sure you want to delete this Automatic Certificate Request? |
342 | The certificate is not suitable for Encrypting File System recovery. |
343 | Should the public and private key pair, and the certificate be exported to a password protected PFX file and the private key deleted? |
344 | Create Automatic Certificate Request |
345 | The passwords you typed do not match. Type the new password in both text boxes. |
346 | Set Password |
347 | If you press "Cancel", the certificate will not be exported to a PFX file. Cancel anyway? |
348 | Unable to retrieve selected certificate template. |
354 | Certification Authorities |
357 | Unable to read enhanced key usage from Auto Certificate Request object. |
358 | Cannot read certificate template information from a Automatic Certificate Request object. |
361 | Edit the Auto Certificate Request Object by launching the Auto Certificate Request Wizard |
362 | View a certificate revocation list |
363 | Export a certificate revocation list |
364 | Verdana |
366 | Register Certificates snap-in |
367 | You do not have sufficient rights to register the Certificates snap-in. |
368 | Certificate Template |
369 | The next time a computer logs on, a certificate based on the template you select is provided. |
372 | Select Recovery Agents |
373 | Only users who have recovery agent certificates can be designated as recovery agents. |
375 | Unable to open %1 certificate store. %2 |
376 | Unable to open %1 certificate store. The user could not be added. %2 |
377 | Personal Information Exchange - PKCS #7 (*.pfx)|*.pfx|| |
380 | The certificates you are about to copy refer to private keys. The private keys will not be copied with the certificates. Are you sure you want to copy the certificates? |
381 | Deleting system root certificates might prevent some Windows components from working properly. The list of system critical root certificates can be reviewed at http://support.microsoft.com/?id=293781. If Update Root Certificates is installed, any deleted third-party root certificates will be restored automatically, but the system root certificates will not. Do you want to delete the selected certificate(s)? |
382 | Certificates that are issued by this CA or any lower level CA will no longer be trusted. Do you wish to delete these certificates? |
383 | You will not be able to decrypt data encrypted using these certificates. Do you wish to delete these certificates? |
384 | Permanently delete the selected certificates? |
385 | Deleting these certificates may invalidate CAs or remove your ability to decrypt data. Do you wish to delete these certificates? |
386 | Public Key Policies |
387 | &Options... |
388 | View or change Certificates snap-in display options |
390 | Unable to save changes to %1. %2 |
391 | Status |
397 | Are you sure you want to delete the Encrypting File System policy from this Group Policy object? |
398 | %1 store contains no certificates. |
399 | %1 store contains 1 certificate. |
400 | %1 store contains %2!d! certificates. |
401 | No certificates are available for %1. |
402 | One certificate is available for %1. |
403 | %1 certificates are available for %2. |
404 | Status |
405 | The help file %1 could not be opened. |
406 | %1 store contains no automatic certificate requests. |
407 | %1 store contains one automatic certificate request. |
408 | %1 store contains %2!d! automatic certificate requests. |
409 | %1 store contains no CTLs. |
410 | %1 store contains one CTL. |
411 | %1 store contains %2!d! CTLs. |
412 | The certificate cannot be validated. |
413 | File type is unknown. Cannot open. |
414 | There are no private keys. |
415 | There is one private key. |
416 | There are %1!d! private keys. |
418 | The Public Key Policies extension allows you to specify root certificates and set up certificate trust lists, automatic certificate requests and recovery agents. |
421 | Permanently delete the selected certificate? |
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
CertificateManager | CoClass | CERTMGR Class |
CertificateManagerAbout | CoClass | CERTMGR About |
ICertificateManager | Interface | ICertificateManager Interface |
PublicKeyPoliciesAbout | CoClass | CERTMGR Public Key Policies About |
SaferWindowsAbout | CoClass | CERTMGR Safer Windows About |
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject | DllInstall | DllRegisterServer |
DllUnregisterServer |
Imported Functions List
The following functions are imported by this dll:- MFC42u.dll:
- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __RTDynamicCast __dllonexit _amsg_exit _beginthreadex _callnewh _endthreadex _except_handler4_common _initterm _itow _lock _onexit _purecall _strcmpi _unlock _vsnwprintf _wcsicmp _wcsnicmp _wcsupr _wtoi _wtol free iswdigit iswspace malloc mbstowcs memcmp memcpy memmove memset public: __thiscall exception::exception(class exception const &) public: __thiscall exception::exception(void) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const qsort realloc strcmp strlen void __cdecl terminate(void) wcscat_s wcschr wcscmp wcscoll wcscpy_s wcscspn wcslen wcsncmp wcsrchr wcsstr wcstol wcstoul - ATL.DLL:
AtlComPtrAssign AtlInternalQueryInterface AtlModuleAddCreateWndData AtlModuleExtractCreateWndData AtlModuleGetClassObject AtlModuleInit AtlModuleRegisterServer AtlModuleTerm AtlModuleUnregisterServer - ntdll.dll:
RtlCompareUnicodeString RtlInitUnicodeString RtlNtStatusToDosError - certcli.dll:
CACloseCA CACloseCertType CACountCAs CAEnumCertTypes CAEnumCertTypesForCA CAEnumFirstCA CAEnumNextCA CAEnumNextCertType CAFindCertTypeByName CAFreeCAProperty CAFreeCertTypeExtensions CAFreeCertTypeProperty CAGetCACertificate CAGetCAProperty CAGetCertTypeExtensions CAGetCertTypeExtensionsEx CAGetCertTypeFlags CAGetCertTypeFlagsEx CAGetCertTypeKeySpec CAGetCertTypeProperty CAGetCertTypePropertyEx - certenroll.dll:
- KERNEL32.dll:
ActivateActCtx CloseHandle CompareFileTime CompareStringW CreateActCtxW CreateEventW CreateFileMappingW CreateFileW DeactivateActCtx ExpandEnvironmentStringsA FileTimeToLocalFileTime FileTimeToSystemTime FlushInstructionCache FormatMessageW FreeLibrary GetACP GetCommandLineW GetComputerNameExW GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetDateFormatW GetFileAttributesW GetFileSize GetFileSizeEx GetFileTime GetLastError GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetProcessHeap GetSystemTime GetSystemTimeAsFileTime GetSystemWindowsDirectoryW GetTickCount GetTimeFormatW GetUserDefaultLangID GetVersion GetVersionExW GlobalAlloc GlobalFree GlobalLock GlobalUnlock HeapFree InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryA LoadLibraryW LocalAlloc LocalFree MapViewOfFile MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter RaiseException ReadFile ReleaseActCtx ResetEvent SetEvent SetLastError SetUnhandledExceptionFilter Sleep SystemTimeToFileTime TerminateProcess UnhandledExceptionFilter UnmapViewOfFile VirtualAlloc VirtualFree WaitForSingleObject WideCharToMultiByte lstrcmpiW lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - USER32.dll:
CallNextHookEx CallWindowProcW ChildWindowFromPointEx CloseClipboard DefWindowProcW DestroyCursor DestroyWindow EmptyClipboard EnableMenuItem EnableWindow FindWindowExW GetClientRect GetDC GetDlgCtrlID GetDlgItem GetFocus GetKeyState GetMenu GetParent GetSubMenu GetSysColor GetSystemMetrics GetWindow GetWindowLongW GetWindowRect GetWindowThreadProcessId InvalidateRect IsDlgButtonChecked IsWindowVisible LoadBitmapW LoadIconW LoadImageW LoadMenuW LoadStringW MessageBoxW OpenClipboard PostMessageW RegisterClipboardFormatW ReleaseDC ScreenToClient SendDlgItemMessageW SendMessageW SetClipboardData SetFocus SetMenu SetWindowLongW SetWindowTextW SetWindowsHookExW ShowWindow SystemParametersInfoW UnhookWindowsHookEx UpdateWindow WinHelpW - OLEAUT32.dll:
BstrFromVector SafeArrayAccessData SafeArrayGetLBound SafeArrayGetUBound SafeArrayUnaccessData SysAllocString SysAllocStringLen SysFreeString SysStringByteLen SysStringLen VariantClear VariantInit - ole32.dll:
CLSIDFromString CoCreateGuid CoCreateInstance CoInitialize CoTaskMemAlloc CoTaskMemFree CoUninitialize CreateStreamOnHGlobal GetHGlobalFromStream ReleaseStgMedium StringFromCLSID StringFromGUID2 - ADVAPI32.dll:
AllocateAndInitializeSid CheckTokenMembership CloseCodeAuthzLevel CloseServiceHandle CopySid CreateCodeAuthzLevel CryptGetProvParam CryptSetProvParam EnumServicesStatusW FreeSid GetInformationCodeAuthzLevelW GetInformationCodeAuthzPolicyW GetLengthSid GetSecurityDescriptorLength GetServiceDisplayNameW GetTokenInformation GetUserNameW LookupAccountNameW OpenProcessToken OpenSCManagerW RegCloseKey RegCreateKeyExW RegDeleteKeyW RegDeleteTreeW RegDeleteValueW RegEnumKeyExW RegOpenKeyExA RegOpenKeyExW RegQueryValueExA RegQueryValueExW RegSetValueExA RegSetValueExW SaferSetLevelInformation SaferSetPolicyInformation SaferiChangeRegistryScope SaferiPopulateDefaultsInRegistry - netutils.dll:
NetApiBufferFree NetpwNameCanonicalize NetpwNameValidate - dsrole.dll:
DsRoleFreeMemory DsRoleGetPrimaryDomainInformation - srvcli.dll:
NetServerGetInfo - SHELL32.dll:
SHBindToParent SHBrowseForFolderW SHGetFileInfoW SHGetMalloc SHGetPathFromIDListW - CRYPTUI.dll:
CryptUIDlgAddPolicyServer CryptUIDlgPropertyPolicy CryptUIDlgSelectCertificateW CryptUIDlgViewCRLW CryptUIDlgViewCTLW CryptUIDlgViewCertificatePropertiesW CryptUIDlgViewCertificateW CryptUIGetCertificatePropertiesPagesW CryptUIWizBuildCTL CryptUIWizExport CryptUIWizImport - CRYPT32.dll:
CertAddCRLContextToStore CertAddCRLContextToStore CertAddCRLContextToStore CertAddEncodedCTLToStore CertAddSerializedElementToStore CertAddStoreToCollection CertCloseStore CertCompareCertificate CertControlStore CertDeleteCRLFromStore CertDeleteCRLFromStore CertDeleteCRLFromStore CertDuplicateCRLContext CertDuplicateCRLContext CertDuplicateCRLContext CertEnumCRLsInStore CertEnumCTLsInStore CertEnumCertificatesInStore CertEnumPhysicalStore CertEnumSystemStore CertFindCTLInStore CertFindCertificateInStore CertFindExtension CertFreeCRLContext CertFreeCRLContext CertFreeCRLContext CertFreeCertificateChain CertGetCRLContextProperty CertGetCRLContextProperty CertGetCRLFromStore CertGetCertificateChain CertGetEnhancedKeyUsage CertGetNameStringW CertGetStoreProperty CertGetSubjectCertificateFromStore CertNameToStrW CertOpenStore CertSetCRLContextProperty CertVerifyRevocation CertVerifyTimeValidity CryptAcquireCertificatePrivateKey CryptDecodeObject CryptDecodeObjectEx CryptEncodeObject CryptEnumOIDInfo CryptFindCertificateKeyProvInfo CryptFindLocalizedName CryptFindOIDInfo CryptImportPublicKeyInfoEx2 CryptMsgClose CryptMsgEncodeAndSignCTL CryptMsgGetParam CryptMsgOpenToDecode CryptMsgUpdate CryptQueryObject CryptUnregisterOIDInfo - GDI32.dll:
CreateFontIndirectW DeleteObject GetDeviceCaps - NTDSAPI.dll:
DsBindW DsCrackNamesW DsFreeNameResultW DsUnBindW - ncrypt.dll:
NCryptGetProperty NCryptIsKeyHandle NCryptSetProperty bcrypt!BCryptCloseAlgorithmProvider bcrypt!BCryptCreateHash bcrypt!BCryptDestroyHash bcrypt!BCryptDestroyKey bcrypt!BCryptFinishHash bcrypt!BCryptGetProperty bcrypt!BCryptHashData bcrypt!BCryptOpenAlgorithmProvider - SHLWAPI.dll:
PathFindExtensionW SHDeleteKeyW - WINTRUST.dll:
CryptCATHandleFromStore WTHelperGetFileHash WTHelperGetProvCertFromChain WTHelperGetProvSignerFromChain WinVerifyTrust - VERSION.dll:
GetFileVersionInfoExW GetFileVersionInfoSizeExW VerQueryValueW - imagehlp.dll:
ImageLoad ImageUnload - Secur32.dll:
sspicli!GetUserNameExW - ACLUI.dll:
EditSecurity - IPHLPAPI.DLL:
ParseNetworkString - slc.dll:
SLGetWindowsInformationDWORD - logoncli.dll:
DsGetDcNameW - ACTIVEDS.dll:
ADsOpenObject