Main Page Windows 7 DLLs NirSoft Utilities
Windows 10 DLL File Information - certca.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: Microsoft® Active Directory Certificate Services CA  
File Version: 10.0.10130.0 (fbl_impressive.150522-2224)  
Company: Microsoft Corporation  
Product Name: Microsoft® Windows® Operating System  
DLL popularity Very Low - 5 other DLL files in system32 directory are statically linked to this file.
File Size: 607 KB
Total Number of Exported Functions: 475
Total Number of Exported Functions With Names: 97

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 571,904 Bytes 91.9% Read, Execute Code
.data 0x0008d000 8,704 Bytes 1.4% Write, Read Initialized Data
.idata 0x00090000 9,216 Bytes 1.5% Read Initialized Data
.didat 0x00093000 512 Bytes 0.1% Write, Read Initialized Data
.rsrc 0x00094000 1,536 Bytes 0.2% Read Initialized Data
.reloc 0x00095000 29,184 Bytes 4.7% Read, Discardable Initialized Data

Static Linking

certca.dll is statically linked to the following files:


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


List of files that are statically linked to certca.dll


This means that when one of the above files is loaded, certca.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 198 12,892 Bytes 2.1%
Type Libraries 0 0 Bytes 0.0%
Manifest 0 0 Bytes 0.0%
All Others 2 1,168 Bytes 0.2%
Total 201 14,302 Bytes 2.3%

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

No dialog resources in this file.


String resources in this dll (up to 1000 strings)

String ID String Text
188 File Version
189 Product Version
190 Exit Module Count
191 Exit Module Description
192 Policy Module Description
193 CA Name
194 Sanitized CA Name
195 Shared Folder
196 Parent CA
197 CA Type
198 CA Certificate Count
199 CA Certificate
200 CA Certificate Chain
201 CA Exchange Certificate Count
202 CA Exchange Certificate
203 CA Exchange Certificate Chain
204 Base CRL
205 Delta CRL
206 CA Certificate State
207 CRL State
208 Maximum CA PropId
210 Error
211 Unexpected method call sequence.
212 Expected INF file section name
213 Bad INF file section name line
214 INF file section name too long
215 INF file syntax error
216 Wrong INF file type
217 INF file section name not found
218 INF file line not found
221 DNS Name
228 Used KRA Certificate Count
229 KRA Certificate Count
230 KRA Certificate
231 KRA Certificate State
232 Role Separation Enabled
233 Advanced Server
240 Certificate Templates
241 Base CRL Publish Status
242 Delta CRL Publish Status
243 CA Certificate Chain with CRLs
244 CA Exchange Certificate Chain with CRLs
246 Possible data alignment fault.
247 CA Certificate verification status code
248 OK to continue with request
249 Server has switched protocols in upgrade header
250 Request completed
251 Object created, reason = new URI
252 Async completion (TBS)
253 Partial completion
254 No info to return
255 Request completed, but clear form
256 Partial GET fulfilled
257 Server couldn't decide what to return
258 Object permanently moved
259 Object temporarily moved
260 Redirection w/ new access method
261 If-modified-since was not modified
262 Redirection to proxy, location header specifies proxy to use
263 HTTP/1.1: keep same verb
264 Invalid syntax
265 Access denied
266 Payment required
267 Request forbidden
268 Object not found
269 Method is not allowed
270 No response acceptable to client found
271 Proxy authentication required
272 Server timed out waiting for request
273 User should resubmit with more info
274 The resource is no longer available
275 The server refused to accept request w/o a length
276 Precondition given in request failed
277 Request entity was too large
278 Request URI too long
279 Unsupported media type
280 Retry after doing the appropriate action.
281 Internal server error
282 Required not supported
283 Error response received from gateway
284 Temporarily overloaded
285 Timed out waiting for gateway
286 HTTP version not supported
287 Forward Cross Certificate
288 Backward Cross Certificate
289 Forward Cross Certificate State
290 Backward Cross Certificate State
291 CA Certificate Version
292 Sanitized CA Short Name (DS Name)
299 CRL Distribution Point URLs
300 AIA URLs
302 CA Locale Name
303 Subject Template OIDs
304 Endorsement Key Trusted Root Certification Authorities
305 Endorsement Key Intermediate Certification Authorities
807 Unexpected failure using TPM
808 TPM is not available
809 TPM is disabled. Please enable it using tpm.msc
810 TPM check for enabled failed. Please check status in tpm.msc
811 TPM is not owned. Use tpm.msc to take ownership or clear the TPM
812 TPM is locked. You may need to clear the TPM using tpm.msc
813 TPM is not capable of creating an attestation key. This TPM may not support attestation
814 TPM is not capable of creating an id binding. This TPM may not support attestation
815 TPM is not capable of return an endorsement public key. This TPM may not support attestation
816 An error occured generating a challenge for the TPM
817 TPM is not capable of activating a challenge. This TPM may not support attestation
818 TPM is not capable of successfully decrypting a challenge. This TPM may not support attestation
819 TPM is not capable of creating an RSA key. This TPM may not support attestation
820 TPM is not capable of creating a key attestation structure. This TPM may not support attestation
821 An error occurred validating a TPM data structure.
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 administrator 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 administrator or select a CA by name.
939 Enrollment Agent (Computer)
940 Save Request File
941 CEP Encryption
942 Built Policy
943 Policy Element
944 Policy Statement Extension
945 Policy inf missing section or key
946 Opened Policy inf
947 Cannot open Policy inf
948 Begin
950 Manage CA
951 Issue and Manage Certificates
952 Manage Audit Logs
953 Backup and Restore
954 Read
955 Request Certificates
964 Closed Policy inf
965 Message Box
966 The value for RenewalValidityPeriod is incorrect in unattended answer file. It should be one of the following: Years, Months, Weeks or Days (in English).
967 Key Recovery Agent
968 CA Exchange
970 Cross Certification Authority
971 Domain Controller Authentication
972 Directory Email Replication
974 You have configured this Web client to forward requests to an enterprise CA. If the CA is using the enterprise default policy module, this computer must have delegation enabled and use Kerberos authentication. To enable delegation, see 'Allow computer accounts to be trusted for delegation' help topic.
976 The Web client cannot be configured to forward requests to the selected CA.
977 The value for the following key is incorrect in the INF file. It should be a boolean value (Yes/No/True/False/0/1).
978 Workstation Authentication
979 RAS and IAS Server
980 Low Assurance
981 Medium Assurance
982 High Assurance
983 OCSP Response Signing
984 Kerberos Authentication
1000 Key recovery agent
1001 Directory e-mail replication
1002 Cross-certified certification authority
1003 Certification authority (CA)
1004 Computer
1005 User
1006 Unknown
1007 Active Directory KRA
1008 Active Directory AIA
1009 Logged on user
1010 Local system
1011 username/password
1012 certificate
1013 windows integrated
1014 anonymous
1015 unknown
1016 credential is private

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:
CAAccessCheck CAAccessCheckEx CAAddCACertificateType
CAAddCACertificateTypeEx CACertTypeAccessCheck CACertTypeAccessCheckEx
CACertTypeAuthzAccessCheck CACertTypeGetSecurity CACertTypeQuery
CACertTypeRegisterQuery CACertTypeSetSecurity CACertTypeUnregisterQuery
CACloneCertType CACloseCA CACloseCertType
CACountCAs CACountCertTypes CACreateAutoEnrollmentObjectEx
CACreateCertType CACreateLocalAutoEnrollmentObject CACreateNewCA
CADCSetCertTypePropertyEx CADeleteCA CADeleteCAEx
CADeleteCertType CADeleteCertTypeEx CADeleteLocalAutoEnrollmentObject
CAEnumCertTypes CAEnumCertTypesEx CAEnumCertTypesEx2
CAEnumCertTypesForCA CAEnumCertTypesForCAEx CAEnumFirstCA
CAEnumNextCA CAEnumNextCertType CAFindByCertType
CAFindByIssuerDN CAFindByName CAFindCertTypeByName
CAFindCertTypeByName2 CAFreeCAProperty CAFreeCertTypeExtensions
CAFreeCertTypeProperty CAGetCACertificate CAGetCAExpiration
CAGetCAFlags CAGetCAProperty CAGetCASecurity
CAGetCertTypeExpiration CAGetCertTypeExtensions CAGetCertTypeExtensionsEx
CAGetCertTypeFlags CAGetCertTypeFlagsEx CAGetCertTypeKeySpec
CAGetCertTypeProperty CAGetCertTypePropertyEx CAGetDN
CAInstallDefaultCertType CAInstallDefaultCertTypeEx CAIsCertTypeCurrent
CAIsCertTypeCurrentEx CAOIDAdd CAOIDAddEx
CAOIDCreateNew CAOIDCreateNewEx CAOIDDelete
CAOIDDeleteEx CAOIDFreeLdapURL CAOIDFreeProperty
CAOIDGetLdapURL CAOIDGetProperty CAOIDGetPropertyEx
CAOIDSetProperty CAOIDSetPropertyEx CARemoveCACertificateType
CARemoveCACertificateTypeEx CASetCACertificate CASetCAExpiration
CASetCAFlags CASetCAProperty CASetCASecurity
CASetCertTypeExpiration CASetCertTypeExtension CASetCertTypeFlags
CASetCertTypeFlagsEx CASetCertTypeKeySpec CASetCertTypeProperty
CASetCertTypePropertyEx CAUpdateCA CAUpdateCAEx
CAUpdateCertType CAUpdateCertTypeEx CCFindCertificateBuildFilter
CCFindCertificateFreeFilter CCFindCertificateFromFilter CCFreeStringArray


Imported Functions List

The following functions are imported by this dll: