Main Page Windows 8 DLLs Feedback NirSoft Utilities
Windows 7 DLL File Information - CertEnroll.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: Microsoft Active Directory Certificate Services Enrollment Client  
File Version: 6.1.7100.0 (winmain_win7rc.090421-1700)  
Company: Microsoft Corporation  
Product Name: Microsoft Windows Operating System  
DLL popularity Very Low - 3 other DLL files in system32 directory are statically linked to this file.
File Size: 1,290 KB
Total Number of Exported Functions: 20
Total Number of Exported Functions With Names: 5
 

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 1,076,224 Bytes 81.5% Read, Execute Code
.data 0x00108000 13,824 Bytes 1.0% Write, Read Initialized Data
.rsrc 0x0010c000 181,248 Bytes 13.7% Read Initialized Data
.reloc 0x00139000 48,640 Bytes 3.7% Read, Discardable Initialized Data
 

Static Linking

CertEnroll.dll is statically linked to the following files:

msvcrt.dll
ntdll.dll
API-MS-Win-Core-LocalRegistry-L1-1-0.dll
certcli.dll
KERNEL32.dll
CRYPT32.dll
USER32.dll

This means that when CertEnroll.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, CertEnroll.dll won't be loaded.

 

List of files that are statically linked to CertEnroll.dll


CertEnrollUI.dll
certmgr.dll
pautoenr.dll

This means that when one of the above files is loaded, CertEnroll.dll will be loaded too. (The opposite of the previous 'Static Linking' section)

 

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 0 0 Bytes 0.0%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 1 242 Bytes 0.0%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 244 20,956 Bytes 1.6%
Type Libraries 1 141,676 Bytes 10.7%
Manifest 0 0 Bytes 0.0%
All Others 4 59,302 Bytes 4.5%
Total 250 222,176 Bytes 16.8%
 

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 200 dialogs)

No dialog resources in this file.

 

String resources in this dll (up to 200 strings)

String ID String Text
311 The selected cryptographic service provider (CSP) is not installed. Select a different CSP and try again.
312 The selected provider is not valid for this certificate template. Select a valid provider and try again.
313 The selected provider conflicts with the provider specified in the private key object.
314 This key storage cryptographic service provider (KSP) cannot be used because a legacy cryptographic service provider (CSP) is required. Select a legacy CSP and try again.
315 The selected cryptographic service provider (CSP) cannot be used because a cryptography next generation (CNG) provider is required. Select a CNG provider and try again.
316 This provider will not be used. Since no provider was specified, the default provider was selected.
317 A valid certification authority (CA) cannot be located. Try again later.
318 A certificate request could not be created.
319 A certificate request could not be created.
320 A certification authority that can issue the requested certificate type is not available.
321 A certification authority (CA) was not selected. Select a CA and try again.
322 The certificate request could not be submitted to the certification authority.
323 The certificate request is pending and must be approved by an administrator.
324 An issued certificate could not be retrieved from the certification authority. Try again later.
325 The requested certificate has been issued.
326 A certificate issued by the certification authority cannot be installed. Contact your administrator.
327 The system could not determine if you can access this certificate.
328 The requested certificate cannot be issued by this certification authority (CA).
329 The certificate for the certification authority (CA) could not be retrieved. Try again later.
330 The certification authority is not trusted by the client computer. Contact your administrator.
331 You do not have permission to request certificates from this certification authority (CA).
332 Information about available certificates cannot be obtained at this time. Try again later.
333 Information about available certificates cannot be obtained at this time.
334 Information about available certificates cannot be obtained at this time. Try again later.
335 This type of certificate has already been installed on your computer.
336 You do not have permission to view this type of certificate.
337 You do not have permission to request this type of certificate.
338 This type of certificate can be issued only to a computer.
339 This type of certificate can be issued only to a user.
340 User interaction is required. Please submit the requested information.
341 A smart card reader has not been installed. Please install a smart card reader and try again.
342 User interaction is not allowed for this type of certificate. Contact your administrator.
343 User input is not allowed.
344 A valid request agent certificate cannot be located. Obtain a valid request agent certificate before proceeding.
345 Multiple request agent signatures are not permitted on a certificate request.
346 A certificate could not be issued by the certification authority.
347 Web Access Confirmation
348 The selected provider is not available. Select an available provider and try again.
349 A certificate request could not be created.
350 A valid certification authority (CA) configured to issue certificates based on this template cannot be located, or the CA does not support this operation, or the CA is not trusted.
351 A certificate issued by the certification authority cannot be installed. Contact your administrator.
352 The encryption certificate for the certification authority (CA) could not be retrieved.
353 A private key could not be created.
354 The selected algorithm conflicts with the algorithm specified by the private key object.
355 The selected algorithm is not valid for this certificate template.
356 Algorithm not supported.
357 The selected providers type conflicts with the provider type specified in the private key object.
358 Unknown algorithm
359 The selected algorithm is not available.
360 Can not find a valid CSP in the local machine.
361 The selected algorithm does not support the required private key operations.
362 An enrollment policy server cannot be located.
363 This Web site is attempting to perform a digital certificate operation on your behalf: %1 You should only allow known Web sites to perform digital certificate operations on your behalf. Do you want to allow this operation?
401 X509 Attribute
402 X509 Attribute Collection
403 Cryptographic Attribute
404 Cryptographic Attribute Collection
405 Csp Algorithm
406 Csp Algorithm Collection
407 Csp Information
408 Csp Information Collection
409 Csp Status
410 Csp Status Collection
411 X509 Attribute Extensions
412 X509 Extension Key Usage
413 X509 Extension Enhanced Key Usage
414 X509 Extension Basic Constraint Collection
415 X509 Enrollment
416 X509 Enrollment Collection
417 X509 Extension
418 X509 Extension Collection
419 ObjectId
420 ObjectId Collection
421 X509 Private Key
422 Certificate Property
423 Certificate Property Collection
424 Certificate Property Friendly Name
425 Certificate Property Description
426 X509 Public Key
427 X509 CertificateRequest Certificate
428 X509 CertificateRequest Cmc
429 X509 CertificateRequest Pkcs10
430 X509 CertificateRequest Pkcs7
431 Signer Certificate
432 Signer Certificate Collection
433 X509 Enrollment Status
434 X500 Distinguished Name
435 Private
436 Binary Converter
437 Name Value Pair
438 Name Value Pair Collection
439 CA Status
440 CA Status Collection
441 Alternative Name
442 Alternative Name Collection
443 X509 Extension Alternative Names
444 X509 Extension Template
445 X509 Extension Template Name
446 Certificate Policy
447 Certificate Policy Collection
448 Policy Qualifier
449 Policy Qualifier Collection
450 Smime Capability
451 Smime Capability Collection
452 X509 Attribute Archivekey
453 X509 Attribute Archivekeyhash
454 X509 Attribute ClientId
455 X509 Attribute Csp Provider
456 X509 Attribute OS Version
457 X509 Attribute Renewal Certificate
458 X509 Extension Authoritykey Identifier
459 X509 Extension Certificate Policies
460 X509 Extension MS Application Policies
461 X509 Extension Smime Capabilities
462 X509 Extension Subject Key Identifier
463 Certificate Property Key Provider Information
464 Certificate Property SHA-1 Hash
466 Certificate Property Archived
467 Certificate Property Auto-Enroll
468 Certificate Property Backed-Up
469 Certificate Property Renewal
470 Certificate Property Archived Key Hash
471 Certificate Property Request Originator
472 Certificate Property Enrollment
473 X509 Signature Information
474 X509 Enrollment Web Class Factory
475 Insert smart card.
476 Enter PIN.
477 Local Machine
478 Intranet Zone
479 Trusted Zone
480 Internet Zone
481 Untrusted Zone
482 X509 Certificate Template
483 X509 Certificate Templates
484 Certification Authority
485 Certification Authorities
486 X509 Certificate Enrollment Policy Active Directory
487 X509 Certificate Enrollment Policy Web Service
488 CEP Status
489 CEP Statuses
490 X509 Enrollment Helper
491 X509 Machine Enrollment Factory
492 X509 Certificate Template AD Writable
501 Logged on user
502 Local system
503 %2An Enrollment Agent certificate is required
504 %2Enrolling for the user certificate.
505 %2Enrolling for: %1
506 %2Renewing for: %1
507 %2A signing certificate is required: %1
508 Encryption
509 Signature
510 Unknown Algorithm
511 %2Retrieving pended certificate: %1
600 There is insufficient space on the smart card or storage device to create a new certificate and private key. Please contact your administrator.
700 Active Directory Enrollment Policy
701 Connect to: %1
704 The system could not determine if this certificate authority (CA) is in renewal only mode.
705 The certificate authority (CA) is in renewal only mode and can only process renewal requests.
706 The system could not determine the authentication type for this certificate authority (CA).
707 The certificate authority (CA) supports anonymous authentication only when renewing a certificate.
708 The request ID is %1.
709 Certificate Enrollment - Username/Password Credential
710 Certificate Enrollment - Certificate Credential
900 User
901 Authenticated Session
902 Smartcard Logon
903 Basic EFS
904 Administrator
905 EFS Recovery Agent
906 Code Signing
907 Trust List Signing
908 Computer
909 Domain Controller
910 Web Server
912 Root Certification Authority
913 Subordinate Certification Authority
914 Enrollment Agent
915 Smartcard User
917 User Signature Only
919 The value for the following key is incorrect in the INF file. It should be a non-zero numeric value.
923 IPSec
924 The value for RenewalValidityPeriodUnits is incorrect in CAPolicy.inf. It should be a non-zero numeric value.
925 IPSec (Offline request)
926 The value for RenewalValidityPeriod is incorrect in CAPolicy.inf. It should be one of the following: Years, Months, Weeks or Days (in English).
927 Router (Offline request)
929 Open Request File
930 Request Files (*.req; *.txt; *.cmc; *.der)|*.req;*.txt;*.cmc;*.der|Certificate Files(*.cer; *.crt; *.der)|*.cer;*.crt;*.der|All Files (*.*)|*.*||
931 Please enter a computer name.
932 Please make sure there is a running CA on the computer.
933 There is no matched CA on the computer. This might be caused by the computer being offline. Please contact the system adminstrator or select a different CA.
934 Cannot ping the selected CA. Please make sure the CA is running.
935 Exchange Enrollment Agent (Offline request)
936 Exchange User
937 Exchange Signature Only
938 There are no published CAs available. Please contact the system adminstrator or select a CA by name.
939 Enrollment Agent (Computer)
940 Save Request File
941 CEP Encryption
 

COM Classes/Interfaces

Name Type Description
CAlternativeName CoClass AlternativeName Class  
CAlternativeNames CoClass AlternativeNames Class  
CBinaryConverter CoClass Binary Converter Class  
CCertProperties CoClass Certificate Property Collection Class  
CCertProperty CoClass Certificate Property Class  
CCertPropertyArchived CoClass PropArchived Class  
CCertPropertyArchivedKeyHash CoClass PropArchivedKeyHash Class  
CCertPropertyAutoEnroll CoClass CertPropertyAutoEnroll Class  
CCertPropertyBackedUp CoClass PropBackedUp Class  
CCertPropertyDescription CoClass Certificate Description Property Class  
CCertPropertyEnrollment CoClass PropEnrollment Class  
CCertPropertyEnrollmentPolicyServer CoClass CertPropertyEnrollmentPolicyServer Class  
CCertPropertyFriendlyName CoClass Certificate Friendly Name Property Class  
CCertPropertyKeyProvInfo CoClass CertPropertyKeyProvInfo Class  
CCertPropertyRenewal CoClass PropRenewal Class  
CCertPropertyRequestOriginator CoClass CertPropertyRequestOriginator Class  
CCertPropertySHA1Hash CoClass PropSHA1Hash Class  
CCertificatePolicies CoClass CertificatePolicies Class  
CCertificatePolicy CoClass CertificatePolicy Class  
CCryptAttribute CoClass Crypt Attribute Class  
CCryptAttributes CoClass Crypt Attribute Collection Class  
CCspInformation CoClass Csp Information Class  
CCspInformations CoClass Csp Information Collection Class  
CCspStatus CoClass Csp Status Class  
CObjectId CoClass Object Identifier Class  
CObjectIds CoClass Object Identifier Collection Class  
CPolicyQualifier CoClass PolicyQualifier Class  
CPolicyQualifiers CoClass PolicyQualifiers Class  
CSignerCertificate CoClass Signer Certificate Class  
CSmimeCapabilities CoClass SmimeCapabilities Class  
CSmimeCapability CoClass SmimeCapability Class  
CX500DistinguishedName CoClass X.500 Distinguished Name Class  
CX509Attribute CoClass X.509 Attribute Value Class  
CX509AttributeArchiveKey CoClass X509AttributeArchiveKey Class  
CX509AttributeArchiveKeyHash CoClass X509AttributeArchiveKeyHash Class  
CX509AttributeClientId CoClass X509AttributeClientId Class  
CX509AttributeCspProvider CoClass X509AttributeCspProvider Class  
CX509AttributeExtensions CoClass X.509 Extensions Attribute Class  
CX509AttributeOSVersion CoClass X509AttributeOSVersion Class  
CX509AttributeRenewalCertificate CoClass X509AttributeRenewalCertificate Class  
CX509Attributes CoClass X.509 Attribute Value Collection Class  
CX509CertificateRequestCertificate CoClass X.509 Certificate Request Certificate Class  
CX509CertificateRequestCmc CoClass X.509 Certificate Request Cmc Class  
CX509CertificateRequestPkcs10 CoClass X.509 Certificate Request Pkcs10 Class  
CX509CertificateRequestPkcs7 CoClass X.509 Certificate Request Pkcs7 Class  
CX509CertificateTemplateADWritable CoClass X.509 Certificate Template AD Writable Class  
CX509Enrollment CoClass X.509 Enrollment Class  
CX509EnrollmentHelper CoClass X.509 EnrollHelper Class  
CX509EnrollmentPolicyActiveDirectory CoClass X.509 Active Directory Policy Server Class  
CX509EnrollmentPolicyWebService CoClass X.509 Web Service Policy Server Class  
CX509EnrollmentWebClassFactory CoClass X.509 EnrollmentWebClassFactory Class  
CX509Extension CoClass X.509 Extension Class  
CX509ExtensionAlternativeNames CoClass X509ExtensionAlternativeNames Class  
CX509ExtensionAuthorityKeyIdentifier CoClass X509ExtensionAuthorityKeyIdentifier Class  
CX509ExtensionBasicConstraints CoClass X509ExtensionBasicConstraints Class  
CX509ExtensionCertificatePolicies CoClass X509ExtensionCertificatePolicies Class  
CX509ExtensionEnhancedKeyUsage CoClass X.509 Enhanced Key Usage Extension Class  
CX509ExtensionKeyUsage CoClass X.509 Key Usage Extension Class  
CX509ExtensionMSApplicationPolicies CoClass X509ExtensionMSApplicationPolicies Class  
CX509ExtensionSmimeCapabilities CoClass X509ExtensionSmimeCapabilities Class  
CX509ExtensionSubjectKeyIdentifier CoClass X509ExtensionSubjectKeyIdentifier Class  
CX509ExtensionTemplate CoClass X.509 Template Extension Class  
CX509ExtensionTemplateName CoClass X.509 Template Name Extension Class  
CX509Extensions CoClass X.509 Extension Collection Class  
CX509MachineEnrollmentFactory CoClass X.509 MachineEnrollmentFactory Class  
CX509NameValuePair CoClass X.509 Name Value Pair Class  
CX509PolicyServerListManager CoClass X.509 Policy Server List Manager Class  
CX509PolicyServerUrl CoClass X.509 Policy Server URL Class  
CX509PrivateKey CoClass X.509 Private Key Class  
CX509PublicKey CoClass X.509 Public Key Class  
IAlternativeName Dispatch IAlternativeName Interface  
IAlternativeNames Dispatch IAlternativeNames Interface  
IBinaryConverter Dispatch Binary Converter Interface  
ICertProperties Dispatch Certificate Property Collection Interface  
ICertProperty Dispatch Certificate Property Interface  
ICertPropertyArchived Dispatch ICertPropertyArchived Interface  
ICertPropertyArchivedKeyHash Dispatch ICertPropertyArchivedKeyHash Interface  
ICertPropertyAutoEnroll Dispatch ICertPropertyAutoEnroll Interface  
ICertPropertyBackedUp Dispatch ICertPropertyBackedUp Interface  
ICertPropertyDescription Dispatch Certificate Description Property Interface  
ICertPropertyEnrollment Dispatch ICertPropertyEnrollment Interface  
ICertPropertyEnrollmentPolicyServer Dispatch ICertPropertyEnrollmentPolicyServer Interface  
ICertPropertyFriendlyName Dispatch Certificate Friendly Name Property Interface  
ICertPropertyKeyProvInfo Dispatch ICertPropertyKeyProvInfo Interface  
ICertPropertyRenewal Dispatch ICertPropertyRenewal Interface  
ICertPropertyRequestOriginator Dispatch ICertPropertyRequestOriginator Interface  
ICertPropertySHA1Hash Dispatch ICertPropertySHA1Hash Interface  
ICertificatePolicies Dispatch ICertificatePolicies Interface  
ICertificatePolicy Dispatch ICertificatePolicy Interface  
ICertificationAuthorities Dispatch Certification Authorities Interface  
ICertificationAuthority Dispatch Certification Authority Interface  
ICryptAttribute Dispatch Crypt Attribute Interface  
ICryptAttributes Dispatch Crypt Attribute Collection Interface  
ICspAlgorithm Dispatch Csp Algorithm Interface  
ICspAlgorithms Dispatch Csp Algorithm Collection Interface  
ICspInformation Dispatch Csp Information Interface  
ICspInformations Dispatch Csp Information Collection Interface  
ICspStatus Dispatch Csp Status Interface  
ICspStatuses Dispatch Csp Status Collection Interface  
IObjectId Dispatch Object Identifier Interface  
IObjectIds Dispatch Object Identifier Collection Interface  
IPolicyQualifier Dispatch IPolicyQualifier Interface  
IPolicyQualifiers Dispatch IPolicyQualifiers Interface  
ISignerCertificate Dispatch Signer Certificate Interface  
ISignerCertificates Dispatch Signer Certificate Collection Interface  
ISmimeCapabilities Dispatch ISmimeCapabilities Interface  
ISmimeCapability Dispatch ISmimeCapability Interface  
IX500DistinguishedName Dispatch X.500 Distinguished Name Interface  
IX509Attribute Dispatch X.509 Attribute Value Interface  
IX509AttributeArchiveKey Dispatch IX509AttributeArchiveKey Interface  
IX509AttributeArchiveKeyHash Dispatch IX509AttributeArchiveKeyHash Interface  
IX509AttributeClientId Dispatch IX509AttributeClientId Interface  
IX509AttributeCspProvider Dispatch IX509AttributeCspProvider Interface  
IX509AttributeExtensions Dispatch X.509 Extensions Attribute Interface  
IX509AttributeOSVersion Dispatch IX509AttributeOSVersion Interface  
IX509AttributeRenewalCertificate Dispatch IX509AttributeRenewalCertificate Interface  
IX509Attributes Dispatch X.509 Attribute Value Collection Interface  
IX509CertificateRequest Dispatch X.509 Certificate Request Interface  
IX509CertificateRequestCertificate Dispatch X.509 Certificate Request Certificate Interface  
IX509CertificateRequestCertificate2 Dispatch X.509 Certificate Request Pkcs10 Interface v2  
IX509CertificateRequestCmc Dispatch X.509 Certificate Request Cmc Interface  
IX509CertificateRequestCmc2 Dispatch X.509 Certificate Request Cmc Interface v2  
IX509CertificateRequestPkcs10 Dispatch X.509 Certificate Request Pkcs10 Interface  
IX509CertificateRequestPkcs10V2 Dispatch X.509 Certificate Request Pkcs10 Interface v2  
IX509CertificateRequestPkcs7 Dispatch X.509 Certificate Request Pkcs7 Interface  
IX509CertificateRequestPkcs7V2 Dispatch X.509 Certificate Request Pkcs7 Interface v2  
IX509CertificateTemplate Dispatch X.509 Certificate Template Interface  
IX509CertificateTemplateWritable Dispatch X.509 Certificate Template Writable Interface  
IX509CertificateTemplates Dispatch X.509 Certificate Templates Interface  
IX509Enrollment Dispatch X.509 Enrollment Interface  
IX509Enrollment2 Dispatch X.509 Enrollment Interface v2  
IX509EnrollmentHelper Dispatch X.509 Enrollment Helper  
IX509EnrollmentPolicyServer Dispatch X.509 Policy Server Interface  
IX509EnrollmentStatus Dispatch X.509 Enrollment Status Interface  
IX509EnrollmentWebClassFactory Dispatch X.509 EnrollmentWebClassFactory Interface  
IX509Extension Dispatch X.509 Extension Interface  
IX509ExtensionAlternativeNames Dispatch IX509ExtensionAlternativeNames Interface  
IX509ExtensionAuthorityKeyIdentifier Dispatch IX509ExtensionAuthorityKeyIdentifier Interface  
IX509ExtensionBasicConstraints Dispatch IX509ExtensionBasicConstraints Interface  
IX509ExtensionCertificatePolicies Dispatch X509ExtensionCertificatePolicies Interface  
IX509ExtensionEnhancedKeyUsage Dispatch X.509 Enhanced Key Usage Extension Interface  
IX509ExtensionKeyUsage Dispatch X.509 Key Usage Extension Interface  
IX509ExtensionMSApplicationPolicies Dispatch X509ExtensionMSApplicationPolicies Interface  
IX509ExtensionSmimeCapabilities Dispatch IX509ExtensionSmimeCapabilities Interface  
IX509ExtensionSubjectKeyIdentifier Dispatch IX509ExtensionSubjectKeyIdentifier Interface  
IX509ExtensionTemplate Dispatch X.509 Template Extension Interface  
IX509ExtensionTemplateName Dispatch X.509 Template Name Extension Interface  
IX509Extensions Dispatch X.509 Extension Collection Interface  
IX509MachineEnrollmentFactory Dispatch X.509 MachineEnrollmentFactory Interface  
IX509NameValuePair Dispatch X.509 Name Value Pair Interface  
IX509NameValuePairs Dispatch X.509 Name Value Pair Collection Interface  
IX509PolicyServerListManager Dispatch X.509 Policy Server List Manager Interface  
IX509PolicyServerUrl Dispatch X.509 Policy Server URL Interface  
IX509PrivateKey Dispatch X.509 Private Key Interface  
IX509PublicKey Dispatch X.509 Public Key Interface  
IX509SignatureInformation Dispatch X.509 Signature Information Interface  
 

Exported Functions List

The following functions are exported by this dll:
DllCanUnloadNow DllGetClassObject DllMain DllRegisterServer
DllUnregisterServer

 

Imported Functions List

The following functions are imported by this dll: