Windows XP DLL File Information - capesnpn.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, 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 Certificate Template Management Extension |
File Version: | 5.1.2600.5512 (xpsp.080413-2113) |
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: | 146 KB |
Total Number of Exported Functions: | 4 |
Total Number of Exported Functions With Names: | 4 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 89,600 Bytes | 59.7% | Read, Execute | Code |
.data | 0x00017000 | 6,144 Bytes | 4.1% | Write, Read | Initialized Data |
.rsrc | 0x00019000 | 41,984 Bytes | 28.0% | Read | Initialized Data |
.reloc | 0x00024000 | 11,264 Bytes | 7.5% | Read, Discardable | Initialized Data |
Static Linking
capesnpn.dll is statically linked to the following files:msvcrt.dll
ATL.DLL
certcli.dll
ADVAPI32.dll
ole32.dll
SHELL32.dll
KERNEL32.dll
USER32.dll
COMCTL32.dll
CRYPT32.dll
GDI32.dll
RPCRT4.dll
CRYPTUI.dll
This means that when capesnpn.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, capesnpn.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 6 | 6,134 Bytes | 4.1% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 10 | 12,768 Bytes | 8.5% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 17 | 9,828 Bytes | 6.6% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 2 | 312 Bytes | 0.2% |
Strings | 119 | 7,668 Bytes | 5.1% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 690 Bytes | 0.5% |
All Others | 2 | 1,030 Bytes | 0.7% |
Total | 157 | 38,430 Bytes | 25.6% |
Icons in this file
There are 6 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 | General |
109 | Issued Certificates |
110 | General |
218 | Enable Certificate Templates |
220 | Access Control |
222 | User Defined Purpose |
225 | Cryptographic Service Providers |
226 | CSP Order |
1044 | Certificates |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1 | CA Certificate Templates Extension Snapin |
2 | Name |
3 | Size |
4 | Type |
5 | Intended Purpose |
9 | Certification Authority Management |
10 | Computer |
11 | Local Machine |
12 | Certification Authority on |
13 | Other |
14 | Description |
15 | Certification Authority Certificate Templates Settings |
16 | Certificate Template to Issue |
17 | Enable additional Certificate Templates on this Certification Authority |
18 | Certificate Templates |
19 | Include e-mail address |
20 | Public Key Usage List |
21 | Public Key Usage Critical |
22 | Maximum Child CA Levels |
23 | Digital Signature |
24 | Non Repudiation |
25 | Key Encipherment |
26 | Data Encryption |
27 | Key Agreement |
28 | Certificate Signing |
29 | Certificate Revocation List Signing |
30 | Encipher Only |
33 | Decipher Only |
34 | No Maximum |
35 | Select Certificate Template |
36 | <All> |
37 | Certificate Template |
38 | Create a new Certificate Template in this Group Policy Object |
39 | Could not enumerate any unused templates. |
40 | Manage |
41 | Starts Certificate Templates snapin |
100 | Years |
101 | Months |
102 | Weeks |
103 | Days |
104 | Hours |
105 | Minutes |
106 | Seconds |
107 | Edit |
108 | Edit the Certificate Template with the Certificate Template Wizard |
109 | Certificate Template Wizard |
110 | Arial |
112 | Certificate Template Customization |
113 | You can customize the base certificate template you have selected. |
114 | Basic Information |
115 | You can enter basic information about the certificate template. |
116 | Access Control |
117 | Access control allows you to specify who is allowed to get this type of certificate |
118 | Public Key Usage |
119 | You can specify the uses for the public key. |
120 | Certification Authority Certification |
121 | These properties determine how CAs guarantee the validity of certificates. |
122 | <No Base Type> |
123 | Certificate Templates |
124 | Certificate Template Manager |
126 | New Certificate Template |
127 | Base Certificate Template |
128 | Certificate Purpose List |
129 | Certificate Purposes Critical |
130 | <None> |
131 | Allow CA to fill in information |
132 | Enter a name for this Certificate Template |
133 | Please enter an OID in the form of 1.2.3.4 |
135 | Could not remove the certificate template from the CA certificate templates. %1 |
136 | Failed to link to the GPT. |
137 | Failed to obtain a registry key from the GPT. |
138 | Unable to find the CA for administration. |
139 | Could not access certificate template information. %1 |
141 | Failed to update CA certificate templates. %1 |
142 | Failed to extract GPT information from parent node. |
144 | MS Sans Serif |
146 | Cryptographic Service Providers (CSPs) |
147 | The CSP generates the public and private key pair used for the encryption and decryption of messages. |
148 | The object ID you have entered is reserved for special purposes and cannot be used in a certificate template. |
149 | Enabled for Automatic Certificate Request |
150 | regsvr32 /i:{?c} capesnpn.dll ? This message c Enable Certificate Template Editing |
151 | Capesnpn.dll installation options |
152 | The Certificate Template Manager allows you to create or edit Certificate Templates in the Group Policy Object selected in the parent Group Policy Editor. |
153 | 1.00 |
154 | Microsoft Corporation |
155 | The Certification Authority Certificate Templates extension allows you to select the types of certificates to issue when using the Enterprise Policy Module. |
156 | 1.00 |
1020 | Published Certificates |
1025 | Changes could not be saved to the certificate store. |
1026 | Issued To |
1027 | Issued By |
1028 | Intended Purposes |
1029 | Expiration Date |
1030 | DER Encoded Binary X509 (*.cer)|*.cer|PKCS #7 (*.p7b)|*.p7b| |
1031 | Add certificate from a file |
1032 | File type is unknown. Cannot open. |
1033 | Remove selected certificate from Published Certificates? |
1034 | Remove selected certificates from Published Certificates? |
1035 | Remove certificate |
1036 | Save certificate to a file |
1037 | Copy to file |
1038 | The certificate store could not be opened. Published certificates will not be displayed. |
1042 | The certificate store already contains a certificate with this name. Delete the duplicate before adding. |
1043 | Add certificate |
1045 | [not available] |
1046 | [any] |
1048 | CA Shell Extensions |
1049 | Certificate Template Shell Extensions |
1050 | Manage |
1051 | Open |
1052 | Export |
1053 | Are you sure you want to disable the selected certificate template(s) on this Certification Authority? |
1054 | Disable certificate templates |
1055 | Template information could not be loaded. |
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:DllCanUnloadNow | DllGetClassObject | DllRegisterServer | DllUnregisterServer |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
__RTDynamicCast __dllonexit _adjust_fdiv _except_handler3 _initterm _onexit _purecall _wcsicmp _wcsupr free malloc mbstowcs memmove public: virtual __thiscall type_info::~type_info(void) void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) void __cdecl terminate(void) vswprintf wcscat wcschr wcscmp wcscpy wcslen wcsrchr wcsstr wcstoul - ATL.DLL:
AtlInternalQueryInterface AtlModuleGetClassObject AtlModuleInit AtlModuleRegisterServer AtlModuleTerm AtlModuleUnregisterServer - certcli.dll:
CAAddCACertificateType CACertTypeGetSecurity CACertTypeSetSecurity CACloseCA CACloseCertType CACreateCertType CAEnumCertTypes CAEnumCertTypesForCA CAEnumNextCertType CAFindByName CAFindCertTypeByName CAFreeCAProperty CAFreeCertTypeExtensions CAFreeCertTypeProperty CAGetCAProperty CAGetCertTypeExtensions CAGetCertTypeFlags CAGetCertTypeKeySpec CAGetCertTypeProperty CAGetCertTypePropertyEx CARemoveCACertificateType CASetCertTypeExtension CASetCertTypeFlags CASetCertTypeKeySpec CASetCertTypeProperty CAUpdateCA CAUpdateCertType - ADVAPI32.dll:
RegCloseKey RegCreateKeyExW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegOpenKeyExW RegQueryValueExW RegSetValueExW - ole32.dll:
CoCreateInstanceEx CoSetProxyBlanket CoTaskMemAlloc CoTaskMemFree CreateStreamOnHGlobal GetHGlobalFromStream ReleaseStgMedium StringFromCLSID StringFromGUID2 - SHELL32.dll:
ShellExecuteExW ShellExecuteW - KERNEL32.dll:
CloseHandle CreateFileW DisableThreadLibraryCalls FileTimeToLocalFileTime FileTimeToSystemTime FormatMessageW GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetDateFormatW GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetSystemTimeAsFileTime GetSystemWindowsDirectoryW GetTickCount GlobalAlloc GlobalFree GlobalLock GlobalUnlock InitializeCriticalSection InterlockedDecrement InterlockedIncrement IsBadReadPtr LoadLibraryA LoadLibraryW LocalAlloc LocalFree LocalReAlloc MultiByteToWideChar OutputDebugStringA OutputDebugStringW QueryPerformanceCounter SetUnhandledExceptionFilter TerminateProcess UnhandledExceptionFilter WideCharToMultiByte WriteFile lstrcmpiW lstrcpyW lstrlenW ntdll!RtlDeleteCriticalSection ntdll!RtlGetLastWin32Error ntdll!RtlRestoreLastWin32Error - USER32.dll:
DialogBoxParamW EnableWindow EndDialog GetDC GetDlgItem GetDlgItemTextA GetParent GetWindowLongW InsertMenuItemW LoadBitmapW LoadCursorW LoadIconW LoadImageW LoadStringW MessageBoxW PostMessageW RegisterClipboardFormatW ReleaseDC SendDlgItemMessageW SendMessageW SetCursor SetDlgItemTextW SetFocus SetWindowLongW SetWindowTextW SystemParametersInfoW WinHelpW wsprintfW - COMCTL32.dll:
- CRYPT32.dll:
CertAddCRLContextToStore CertCloseStore CertControlStore CertDeleteCRLFromStore CertDuplicateCRLContext CertDuplicateStore CertEnumCertificatesInStore CertEnumSystemStore CertFindCRLInStore CertFreeCRLContext CertFreeCRLContext CertGetCRLContextProperty CertGetEnhancedKeyUsage CertGetNameStringW CertOpenStore CertSaveStore CryptDecodeObject CryptEncodeObject CryptEnumOIDInfo CryptFindOIDInfo CryptQueryObject - GDI32.dll:
CreateFontIndirectW DeleteObject GetDeviceCaps - RPCRT4.dll:
RpcMgmtStatsVectorFree UuidCreate UuidToStringW - CRYPTUI.dll:
CryptUIDlgSelectCertificateW CryptUIDlgViewCRLW CryptUIDlgViewCertificateW CryptUIWizExport