CERTENROLL_PROPERTYID列挙 (certenroll.h)
CERTENROLL_PROPERTYID列挙型には、証明書ストア内の証明書に関連付けることができる外部プロパティの定義済みのオブジェクト識別子が含まれています。 この列挙は、 ICertProperty インターフェイスによって使用されます。
サポートされている各値の説明は、 InitializeDecode メソッドを呼び出す前に値を作成する方法を理解できるように、プロパティ のデータ型を識別します。 ICertProperty から派生した次のインターフェイスは、最も一般的なプロパティの初期化と取得を簡略化するために定義されています。
- ICertPropertyArchived
- ICertPropertyArchivedKeyHash
- ICertPropertyAutoEnroll
- ICertPropertyBackedUp
- ICertPropertyDescription
- ICertPropertyEnrollment
- ICertPropertyEnrollmentPolicyServer
- ICertPropertyFriendlyName
- ICertPropertyKeyProvInfo
- ICertPropertyRenewal
- ICertPropertyRequestOriginator
- ICertPropertySHA1Hash
構文
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 キー コンテナーまたは Cryptography API: Next Generation (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 の組み合わせにすることができます。
|
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 構造体メンバーは、DER でエンコードされた証明書信頼リスト (CTL) 使用識別子をCTL_USAGE構造体に含むバイト配列を指します。 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 の組み合わせである値を含めることができます。
|
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 文字を含みます。
|
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) に設定します。 それ以外の場合は、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) に関する情報が含まれます。 これには次のものが含まれます
詳細については、「 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 ユーザー定義プロパティ ID の最小数。 |
XCN_CERT_LAST_USER_PROP_ID 値: 0xffff ユーザー定義プロパティ ID の最大数。 |
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID 値: 0x1000 データ型: CRYPT_INTEGER_BLOB 構造体へのポインター。 pbData 構造体メンバーは、証明書ストアのローカライズされた名前を含む null で終わる Unicode 文字列を指します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | certenroll.h |