CERTENROLL_PROPERTYID列舉 (certenroll.h)

CERTENROLL_PROPERTYID列舉類型包含外部屬性的預先定義物件標識符,這些外部屬性可與證書存儲中的憑證相關聯。 ICertProperty 介面會使用此列舉。

每個支援值的描述都會識別屬性數據類型,讓您知道如何在呼叫 InitializeDecode 方法之前建立值。 已定義下列衍生自 ICertProperty 的介面,以簡化最常見屬性的初始化和擷取:

Syntax

typedef enum CERTENROLL_PROPERTYID {
  XCN_PROPERTYID_NONE = 0,
  XCN_CERT_KEY_PROV_HANDLE_PROP_ID = 1,
  XCN_CERT_KEY_PROV_INFO_PROP_ID = 2,
  XCN_CERT_SHA1_HASH_PROP_ID = 3,
  XCN_CERT_MD5_HASH_PROP_ID = 4,
  XCN_CERT_HASH_PROP_ID = 3,
  XCN_CERT_KEY_CONTEXT_PROP_ID = 5,
  XCN_CERT_KEY_SPEC_PROP_ID = 6,
  XCN_CERT_IE30_RESERVED_PROP_ID = 7,
  XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID = 8,
  XCN_CERT_ENHKEY_USAGE_PROP_ID = 9,
  XCN_CERT_CTL_USAGE_PROP_ID = 9,
  XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID = 10,
  XCN_CERT_FRIENDLY_NAME_PROP_ID = 11,
  XCN_CERT_PVK_FILE_PROP_ID = 12,
  XCN_CERT_DESCRIPTION_PROP_ID = 13,
  XCN_CERT_ACCESS_STATE_PROP_ID = 14,
  XCN_CERT_SIGNATURE_HASH_PROP_ID = 15,
  XCN_CERT_SMART_CARD_DATA_PROP_ID = 16,
  XCN_CERT_EFS_PROP_ID = 17,
  XCN_CERT_FORTEZZA_DATA_PROP_ID = 18,
  XCN_CERT_ARCHIVED_PROP_ID = 19,
  XCN_CERT_KEY_IDENTIFIER_PROP_ID = 20,
  XCN_CERT_AUTO_ENROLL_PROP_ID = 21,
  XCN_CERT_PUBKEY_ALG_PARA_PROP_ID = 22,
  XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID = 23,
  XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID = 24,
  XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID = 25,
  XCN_CERT_ENROLLMENT_PROP_ID = 26,
  XCN_CERT_DATE_STAMP_PROP_ID = 27,
  XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID = 28,
  XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID = 29,
  XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID = 30,
  XCN_CERT_RENEWAL_PROP_ID = 64,
  XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID = 65,
  XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID = 66,
  XCN_CERT_AIA_URL_RETRIEVED_PROP_ID = 67,
  XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID = 68,
  XCN_CERT_BACKED_UP_PROP_ID = 69,
  XCN_CERT_OCSP_RESPONSE_PROP_ID = 70,
  XCN_CERT_REQUEST_ORIGINATOR_PROP_ID = 71,
  XCN_CERT_SOURCE_LOCATION_PROP_ID = 72,
  XCN_CERT_SOURCE_URL_PROP_ID = 73,
  XCN_CERT_NEW_KEY_PROP_ID = 74,
  XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID = 75,
  XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID = 76,
  XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID = 77,
  XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID = 78,
  XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID = 79,
  XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID = 80,
  XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID = 81,
  XCN_CERT_CA_DISABLE_CRL_PROP_ID = 82,
  XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID = 83,
  XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID = 84,
  XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID = 85,
  XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID = 86,
  XCN_CERT_CEP_PROP_ID = 87,
  XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID = 89,
  XCN_CERT_SCARD_PIN_ID_PROP_ID = 90,
  XCN_CERT_SCARD_PIN_INFO_PROP_ID = 91,
  XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID = 92,
  XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID = 93,
  XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID = 94,
  XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID = 95,
  XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID = 96,
  XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID = 97,
  XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID = 98,
  XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID = 99,
  XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID = 100,
  XCN_CERT_SMART_CARD_READER_PROP_ID = 101,
  XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID = 102,
  XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID = 103,
  XCN_CERT_DISALLOWED_FILETIME_PROP_ID = 104,
  XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID = 105,
  XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID = 106,
  XCN_CERT_SHA256_HASH_PROP_ID = 107,
  XCN_CERT_SCEP_SERVER_CERTS_PROP_ID = 108,
  XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID = 109,
  XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID = 110,
  XCN_CERT_SCEP_CA_CERT_PROP_ID = 111,
  XCN_CERT_SCEP_SIGNER_CERT_PROP_ID = 112,
  XCN_CERT_SCEP_NONCE_PROP_ID = 113,
  XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID = 114,
  XCN_CERT_SCEP_FLAGS_PROP_ID = 115,
  XCN_CERT_SCEP_GUID_PROP_ID = 116,
  XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID = 117,
  XCN_CERT_ISOLATED_KEY_PROP_ID = 118,
  XCN_CERT_SERIAL_CHAIN_PROP_ID = 119,
  XCN_CERT_KEY_CLASSIFICATION_PROP_ID = 120,
  XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID = 122,
  XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID = 123,
  XCN_CERT_PIN_SHA256_HASH_PROP_ID = 124,
  XCN_CERT_CLR_DELETE_KEY_PROP_ID = 125,
  XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID = 126,
  XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID = 127,
  XCN_CERT_FIRST_RESERVED_PROP_ID = 128,
  XCN_CERT_LAST_RESERVED_PROP_ID = 0x7fff,
  XCN_CERT_FIRST_USER_PROP_ID = 0x8000,
  XCN_CERT_LAST_USER_PROP_ID = 0xffff,
  XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID = 0x1000
} ;

常數

 
XCN_PROPERTYID_NONE
值: 0
未識別任何屬性。
XCN_CERT_KEY_PROV_HANDLE_PROP_ID
值: 1
數據類型: HCRYPTPROV

與憑證相關聯的私鑰句柄。
XCN_CERT_KEY_PROV_INFO_PROP_ID
值: 2
數據類型: CRYPT_KEY_PROV_INFO 結構的指標。

結構包含 CSP 金鑰容器或密碼編譯 API 的相關信息:新一代 (CNG) 金鑰。 這是用來取得私鑰的句柄。 我們建議您使用 ICertPropertyKeyProvInfo 介面來初始化和擷取此屬性。
XCN_CERT_SHA1_HASH_PROP_ID
值: 3
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向包含憑證 SHA-1 哈希值的位元組陣列。 建議您使用 ICertPropertySHA1Hash 介面來初始化和擷取此屬性。
XCN_CERT_MD5_HASH_PROP_ID
值: 4
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員會指向包含憑證 MD5 哈希值的位元組陣列。
XCN_CERT_HASH_PROP_ID
值: 3
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向位元組數位,其中包含使用預設哈希演算法所建立之憑證的哈希。 默認演算法目前為SHA-1。
XCN_CERT_KEY_CONTEXT_PROP_ID
值: 5
數據類型: CERT_KEY_CONTEXT 結構的指標。

結構包含擷取金鑰所需的資訊,包括 CSP 或密鑰服務提供者 (KSP) 句柄,以及指出密鑰是否用於簽署或加密的值。
XCN_CERT_KEY_SPEC_PROP_ID
值: 6
數據類型: DWORD 的指標。

DWORD 包含值,識別金鑰是用於簽署還是加密,以及金鑰是否與 CNG KSP 相關聯。 這與 CERT_KEY_CONTEXT 結構的 dwKeySpec 參數中指定的值相同。 這個值可以是下列值的位 OR 組合:

  • AT_KEYEXCHANGE

  • AT_SIGNATURE

  • CERT_NCRYPT_KEY_SPEC

XCN_CERT_IE30_RESERVED_PROP_ID
值: 7
不支援。
XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID
值: 8
不支援。
XCN_CERT_ENHKEY_USAGE_PROP_ID
值: 9
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向位元組數位,其中包含CERT_ENHKEY_USAGE結構中的 DER 編碼 EnhancedKeyUsage 擴充功能。 您可以使用 CryptoAPI CryptEncodeObject 函式來編碼結構,並將 lpszStructType 參數設定為 X509_ENHANCED_KEY_USAGE


syntax<br>typedef struct _CTL_USAGE <br>{<br> DWORD cUsageIdentifier;<br> LPSTR *rgpszUsageIdentifier; <br>} <br>CTL_USAGE, *PCTL_USAGE, CERT_ENHKEY_USAGE, *PCERT_ENHKEY_USAGE;<br>
XCN_CERT_CTL_USAGE_PROP_ID
值: 9
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向位元組數位,其中包含CTL_USAGE結構中 CTL (CTL) 使用識別符的 DER 編碼憑證信任清單。 您可以使用 CryptoAPI CryptEncodeObject 函式來編碼結構,並將 lpszStructType 參數設定為 X509_ENHANCED_KEY_USAGE


syntax<br>typedef struct _CTL_USAGE <br>{<br> DWORD cUsageIdentifier;<br> LPSTR *rgpszUsageIdentifier; <br>} <br>CTL_USAGE;<br>
XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID
值: 10
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向位元組數位,其中包含CERT_ALT_NAME_INFO結構中的 DER 編碼 AlternativeNames 擴充功能。 您可以使用 CryptoAPI CryptEncodeObject 函式來編碼結構,並將 lpszStructType 參數設定為 X509_ALTERNATE_NAME
XCN_CERT_FRIENDLY_NAME_PROP_ID
值: 11
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員包含 Null 終止 Unicode 字串的指標,其中包含憑證的顯示名稱。 我們建議您使用 ICertPropertyFriendlyName 介面來初始化和擷取此屬性。
XCN_CERT_PVK_FILE_PROP_ID
值: 12
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員包含 Null 終止 Unicode 字串的指標,其中包含私鑰檔案的名稱。
XCN_CERT_DESCRIPTION_PROP_ID
值: 13
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員包含 Null 終止的 Unicode 字串指標,其中包含憑證的描述。 我們建議您使用 ICertPropertyDescription 介面來初始化和擷取此屬性。
XCN_CERT_ACCESS_STATE_PROP_ID
值: 14
數據類型: DWORD 的指標。

DWORD 可以包含下列旗標的位 OR 組合值:

  • CERT_ACCESS_STATE_WRITE_PERSIST_FLAG (0x1)

  • CERT_ACCESS_STATE_SYSTEM_STORE_FLAG (0x2)

  • CERT_ACCESS_STATE_LM_SYSTEM_STORE_FLAG (0x4)

  • CERT_ACCESS_STATE_GP_SYSTEM_STORE_FLAG (0x8)

這是唯讀屬性,無法藉由呼叫 SetValueOnCertificate 方法與現有的憑證相關聯。 您可以使用 InitializeFromCertificate 方法,在初始化屬性值之後呼叫 RawData 屬性來擷取它。
XCN_CERT_SIGNATURE_HASH_PROP_ID
值: 15
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向包含憑證簽章哈希的位元組陣列。
XCN_CERT_SMART_CARD_DATA_PROP_ID
值: 16
不支援。
XCN_CERT_EFS_PROP_ID
值: 17
不支援。
XCN_CERT_FORTEZZA_DATA_PROP_ID
值: 18
不支援。
XCN_CERT_ARCHIVED_PROP_ID
值: 19
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員會指向識別憑證是否已封存的位元組陣列。 當憑證已由較新的憑證取代時,通常會封存該憑證。 證書存儲的後續列舉通常會略過封存的憑證。 若要指出憑證未封存,您可以將 pbData 設定為 NULL ,並將 cbData 設定為零 (0) 。 若要指出憑證已封存,您可以將 pbData 設定為 NULL 以外的專案,例如 CRYPT_INTEGER_BLOB 結構的位址。 不過,建議您使用 ICertPropertyArchived 介面來設定此屬性。
XCN_CERT_KEY_IDENTIFIER_PROP_ID
值: 20
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員會指向包含憑證主體公鑰哈希的位元組陣列。 一般而言,這是 20 位元組的 SHA-1 哈希。 如需詳細資訊,請參閱 IX509ExtensionSubjectKeyIdentifier 介面。
XCN_CERT_AUTO_ENROLL_PROP_ID
值: 21
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員包含 Null 終止 Unicode 字串的指標,其中包含用於自動註冊的名稱或物件識別碼。 我們建議您使用 ICertPropertyAutoEnroll 介面來初始化和擷取此屬性。
XCN_CERT_PUBKEY_ALG_PARA_PROP_ID
值: 22
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員會指向 DER 編碼的公鑰演算法參數。 如需詳細資訊,請參閱 IX509PublicKey 介面上的 EncodedParameters 屬性。
XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID
值: 23
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向包含 DER 編碼CROSS_CERT_DIST_POINTS_INFO結構的位元組陣列。 您可以使用 CryptoAPI CryptEncodeObject 函式來編碼結構,並將 lpszStructType 參數設定為 X509_CROSS_CERT_DIST_POINTS
XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID
值: 24
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向位元組數位,其中包含與用來簽署憑證之私鑰相關聯之公鑰的 MD5 哈希。
XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID
值: 25
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向位元組數位,其中包含憑證中所含公鑰的 MD5 哈希。
XCN_CERT_ENROLLMENT_PROP_ID
值: 26
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員會指向位元組數位,其中包含下列資訊 (列出) 擱置要求的順序。 每個 Unicode 字串都是以 Null 結尾,且長度包含終止的 Null 字元。

  • 要求標識符長度 (4 個字節)

  • 要求標識符字串

  • CA DNS 名稱字串長度 (4 個字節)

  • CA DNS 名稱字串

  • CA 名稱字串長度 (4 個字節)

  • CA 名稱字串

  • 顯示名稱長度 (4 個字節)

  • 顯示名稱字串

我們建議您使用 ICertPropertyEnrollment 介面來初始化和擷取此屬性。
XCN_CERT_DATE_STAMP_PROP_ID
值: 27
數據類型: FILETIME 結構的指標。

結構包含將憑證新增至證書存儲的時間。
XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID
值: 28
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向包含 CA 簽署憑證序號之 MD5 哈希的位元組陣列。
XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID
值: 29
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向包含主體名稱之 MD5 哈希的位元組陣列。
XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID
值: 30
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向 Null 終止的 Unicode 字串,其中包含錯誤的相關信息。
XCN_CERT_RENEWAL_PROP_ID
值: 64
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向位元組數位,其中包含正在更新之憑證的SHA-1哈希。 我們建議您使用 ICertPropertyRenewal 介面來初始化和擷取此屬性。
XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID
值: 65
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員會指向包含封存私鑰哈希的位元組陣列。 我們建議您使用 ICertPropertyArchivedKeyHash 介面來初始化和擷取這個屬性值。
XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID
值: 66
不支援。
XCN_CERT_AIA_URL_RETRIEVED_PROP_ID
值: 67
不支援。
XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID
值: 68
不支援。
XCN_CERT_BACKED_UP_PROP_ID
值: 69
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向包含VARIANT_BOOL後面接著 FILETIME 結構的位元組數位。 若要指定憑證未備份,請將陣列中的第一個 sizeof(VARIANT_BOOL) 位元組設定為零 (0) 。 否則,請指定不是零的值。 若要指定備份憑證的時間,請將下一個 sizeof(FILETIME) 位元組設定為日期和時間。 建議您使用 ICertPropertyBackedUp 介面來設定這個屬性值。 目前未使用這個屬性。
XCN_CERT_OCSP_RESPONSE_PROP_ID
值: 70
不支援。
XCN_CERT_REQUEST_ORIGINATOR_PROP_ID
值: 71
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向 Null 終止的 Unicode 字串,其中包含源自自動註冊憑證要求的計算機名稱。 我們建議您使用 ICertPropertyRequestOriginator 介面來初始化和擷取此屬性。
XCN_CERT_SOURCE_LOCATION_PROP_ID
值: 72
不支援。
XCN_CERT_SOURCE_URL_PROP_ID
值: 73
不支援。
XCN_CERT_NEW_KEY_PROP_ID
值: 74
不支援。
XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID
值: 75
XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID
值: 76
XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID
值: 77
XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID
值: 78
XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID
值: 79
XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID
值: 80
XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID
值: 81
XCN_CERT_CA_DISABLE_CRL_PROP_ID
值: 82
XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID
值: 83
XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID
值: 84
XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID
值: 85
XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID
值: 86
XCN_CERT_CEP_PROP_ID
值: 87
包含憑證註冊原則的相關信息, (CEP) 伺服器和憑證註冊伺服器 (CES) 。 這包括:


  • CEP 驗證方法。

  • CES 驗證方法。

  • CEP URL。

  • The CES URL

  • CEP識別碼。

  • 要求標識符字串。


如需詳細資訊,請參閱 ICertPropertyEnrollmentPolicyServer
XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID
值: 89
XCN_CERT_SCARD_PIN_ID_PROP_ID
值: 90
XCN_CERT_SCARD_PIN_INFO_PROP_ID
值: 91
XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID
值: 92
XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID
值: 93
XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID
值: 94
XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID
值: 95
XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID
值: 96
XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID
值: 97
XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID
值: 98
XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID
值: 99
XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID
值: 100
XCN_CERT_SMART_CARD_READER_PROP_ID
值: 101
XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID
值: 102
XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID
值: 103
XCN_CERT_DISALLOWED_FILETIME_PROP_ID
值: 104
XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID
值: 105
XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID
值: 106
XCN_CERT_SHA256_HASH_PROP_ID
值: 107
XCN_CERT_SCEP_SERVER_CERTS_PROP_ID
值: 108
XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID
值: 109
XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID
值: 110
XCN_CERT_SCEP_CA_CERT_PROP_ID
值: 111
XCN_CERT_SCEP_SIGNER_CERT_PROP_ID
值: 112
XCN_CERT_SCEP_NONCE_PROP_ID
值: 113
XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID
值: 114
XCN_CERT_SCEP_FLAGS_PROP_ID
值: 115
XCN_CERT_SCEP_GUID_PROP_ID
值: 116
XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID
值: 117
XCN_CERT_ISOLATED_KEY_PROP_ID
值: 118
XCN_CERT_SERIAL_CHAIN_PROP_ID
值: 119
XCN_CERT_KEY_CLASSIFICATION_PROP_ID
值: 120
XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID
值: 122
XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID
值: 123
XCN_CERT_PIN_SHA256_HASH_PROP_ID
值: 124
XCN_CERT_CLR_DELETE_KEY_PROP_ID
值: 125
XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID
值: 126
XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID
值: 127
XCN_CERT_FIRST_RESERVED_PROP_ID
值: 128
不支援。
XCN_CERT_LAST_RESERVED_PROP_ID
值: 0x7fff
不支援。
XCN_CERT_FIRST_USER_PROP_ID
值: 0x8000
使用者定義屬性識別碼的最小數目。
XCN_CERT_LAST_USER_PROP_ID
值: 0xffff
使用者定義屬性識別碼的最大數目。
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID
值: 0x1000
數據類型: CRYPT_INTEGER_BLOB 結構的指標。

pbData 結構成員指向 Null 終止的 Unicode 字串,其中包含證書存儲的當地語系化名稱。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 certenroll.h

另請參閱

CertEnroll 列舉

CertEnroll 介面