CAPICOM_PROPID enumeration

The CAPICOM_PROPID enumeration defines the CAPICOM property identifiers.

Members

Member Description Value
CAPICOM_PROPID_UNKNOWN The type of the property is not known.
0
CAPICOM_PROPID_KEY_PROV_HANDLE A handle to a key container within a cryptographic service provider (CSP).
1
CAPICOM_PROPID_KEY_PROV_INFO Information about a key container within a CSP.
2
CAPICOM_PROPID_SHA1_HASH A SHA1 hash object.
3
CAPICOM_PROPID_HASH_PROP The properties of a hash object.
3
CAPICOM_PROPID_MD5_HASH An MD5 hash object.
4
CAPICOM_PROPID_KEY_CONTEXT The key context.
5
CAPICOM_PROPID_KEY_SPEC The specifications for a key.
6
CAPICOM_PROPID_IE30_RESERVED Information about whether the object is reserved in Internet Explorer 3.0.
7
CAPICOM_PROPID_PUBKEY_HASH_RESERVED Information about whether the hash of the public key is reserved.
8
CAPICOM_PROPID_ENHKEY_USAGE An enhanced key usage (EKU).
9
CAPICOM_PROPID_CTL_USAGE A certificate trust list (CTL) usage.
9
CAPICOM_PROPID_NEXT_UPDATE_LOCATION The location of the next update to the certificate revocation list (CRL).
10
CAPICOM_PROPID_FRIENDLY_NAME A human-readable name.
11
CAPICOM_PROPID_PVK_FILE A file that contains a private key.
12
CAPICOM_PROPID_DESCRIPTION A human-readable description.
13
CAPICOM_PROPID_ACCESS_STATE The state of the access.
14
CAPICOM_PROPID_SIGNATURE_HASH A hash of the signature.
15
CAPICOM_PROPID_SMART_CARD_DATA Smart card data.
16
CAPICOM_PROPID_EFS An Encrypting File System (EFS).
17
CAPICOM_PROPID_FORTEZZA_DATA Data created using the cryptographic protocols and algorithms owned by the National Institute of Standards and Technology (NIST).
18
CAPICOM_PROPID_ARCHIVED Information about whether the object is archived.
19
CAPICOM_PROPID_KEY_IDENTIFIER A key identifier.
20
CAPICOM_PROPID_AUTO_ENROLL Auto-enrollment information for a certificate.
21
CAPICOM_PROPID_PUBKEY_ALG_PARA Parameters for a public key algorithm.
22
CAPICOM_PROPID_CROSS_CERT_DIST_POINTS Information used to update dynamic cross certificates.
23
CAPICOM_PROPID_ISSUER_PUBLIC_KEY_MD5_HASH The MD5 hash of the issuer's public key.
24
CAPICOM_PROPID_SUBJECT_PUBLIC_KEY_MD5_HASH The MD5 hash of the subject's public key.
25
CAPICOM_PROPID_ENROLLMENT Information about the certificate's enrollment.
26
CAPICOM_PROPID_DATE_STAMP A date stamp.
27
CAPICOM_PROPID_ISSUER_SERIAL_NUMBER_MD5_HASH The MD5 hash of the issuer's serial number.
28
CAPICOM_PROPID_SUBJECT_NAME_MD5_HASH The MD5 hash of the subject's name.
29
CAPICOM_PROPID_EXTENDED_ERROR_INFO Extended information about an error.
30
CAPICOM_PROPID_RENEWAL Information about the renewal of a certification authority.
64
CAPICOM_PROPID_ARCHIVED_KEY_HASH An archived hash of a key.
65
CAPICOM_PROPID_FIRST_RESERVED Information about the first reservation.
66
CAPICOM_PROPID_LAST_RESERVED Information about the most recent reservation.
0x00007FFF
CAPICOM_PROPID_FIRST_USER Information about the first user.
0x00008000
CAPICOM_PROPID_LAST_USER Information about the most recent user.
0x0000FFFF

Remarks

This enumeration is used by the following CAPICOM properties:

Requirements

Requirement Value
Redistributable
CAPICOM 2.0 or later on Windows Server 2003 and Windows XP
Header
Capicom.h