ホーム › Security.Cryptography.Certificates › CERTENROLL_PROPERTYID
CERTENROLL_PROPERTYID
列挙型メンバー 100
| 名前 | 10進 | 16進 |
|---|---|---|
| XCN_PROPERTYID_NONE | 0 | 0x0 |
| XCN_CERT_KEY_PROV_HANDLE_PROP_ID | 1 | 0x1 |
| XCN_CERT_KEY_PROV_INFO_PROP_ID | 2 | 0x2 |
| XCN_CERT_SHA1_HASH_PROP_ID | 3 | 0x3 |
| XCN_CERT_MD5_HASH_PROP_ID | 4 | 0x4 |
| XCN_CERT_HASH_PROP_ID | 3 | 0x3 |
| XCN_CERT_KEY_CONTEXT_PROP_ID | 5 | 0x5 |
| XCN_CERT_KEY_SPEC_PROP_ID | 6 | 0x6 |
| XCN_CERT_IE30_RESERVED_PROP_ID | 7 | 0x7 |
| XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID | 8 | 0x8 |
| XCN_CERT_ENHKEY_USAGE_PROP_ID | 9 | 0x9 |
| XCN_CERT_CTL_USAGE_PROP_ID | 9 | 0x9 |
| XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID | 10 | 0xA |
| XCN_CERT_FRIENDLY_NAME_PROP_ID | 11 | 0xB |
| XCN_CERT_PVK_FILE_PROP_ID | 12 | 0xC |
| XCN_CERT_DESCRIPTION_PROP_ID | 13 | 0xD |
| XCN_CERT_ACCESS_STATE_PROP_ID | 14 | 0xE |
| XCN_CERT_SIGNATURE_HASH_PROP_ID | 15 | 0xF |
| XCN_CERT_SMART_CARD_DATA_PROP_ID | 16 | 0x10 |
| XCN_CERT_EFS_PROP_ID | 17 | 0x11 |
| XCN_CERT_FORTEZZA_DATA_PROP_ID | 18 | 0x12 |
| XCN_CERT_ARCHIVED_PROP_ID | 19 | 0x13 |
| XCN_CERT_KEY_IDENTIFIER_PROP_ID | 20 | 0x14 |
| XCN_CERT_AUTO_ENROLL_PROP_ID | 21 | 0x15 |
| XCN_CERT_PUBKEY_ALG_PARA_PROP_ID | 22 | 0x16 |
| XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID | 23 | 0x17 |
| XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID | 24 | 0x18 |
| XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID | 25 | 0x19 |
| XCN_CERT_ENROLLMENT_PROP_ID | 26 | 0x1A |
| XCN_CERT_DATE_STAMP_PROP_ID | 27 | 0x1B |
| XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID | 28 | 0x1C |
| XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID | 29 | 0x1D |
| XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID | 30 | 0x1E |
| XCN_CERT_RENEWAL_PROP_ID | 64 | 0x40 |
| XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID | 65 | 0x41 |
| XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID | 66 | 0x42 |
| XCN_CERT_AIA_URL_RETRIEVED_PROP_ID | 67 | 0x43 |
| XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID | 68 | 0x44 |
| XCN_CERT_BACKED_UP_PROP_ID | 69 | 0x45 |
| XCN_CERT_OCSP_RESPONSE_PROP_ID | 70 | 0x46 |
| XCN_CERT_REQUEST_ORIGINATOR_PROP_ID | 71 | 0x47 |
| XCN_CERT_SOURCE_LOCATION_PROP_ID | 72 | 0x48 |
| XCN_CERT_SOURCE_URL_PROP_ID | 73 | 0x49 |
| XCN_CERT_NEW_KEY_PROP_ID | 74 | 0x4A |
| XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID | 75 | 0x4B |
| XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID | 76 | 0x4C |
| XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID | 77 | 0x4D |
| XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID | 78 | 0x4E |
| XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID | 79 | 0x4F |
| XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID | 80 | 0x50 |
| XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID | 81 | 0x51 |
| XCN_CERT_CA_DISABLE_CRL_PROP_ID | 82 | 0x52 |
| XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID | 83 | 0x53 |
| XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID | 84 | 0x54 |
| XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID | 85 | 0x55 |
| XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID | 86 | 0x56 |
| XCN_CERT_CEP_PROP_ID | 87 | 0x57 |
| XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID | 89 | 0x59 |
| XCN_CERT_SCARD_PIN_ID_PROP_ID | 90 | 0x5A |
| XCN_CERT_SCARD_PIN_INFO_PROP_ID | 91 | 0x5B |
| XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID | 92 | 0x5C |
| XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID | 93 | 0x5D |
| XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID | 94 | 0x5E |
| XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID | 95 | 0x5F |
| XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID | 96 | 0x60 |
| XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID | 97 | 0x61 |
| XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID | 98 | 0x62 |
| XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID | 99 | 0x63 |
| XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID | 100 | 0x64 |
| XCN_CERT_SMART_CARD_READER_PROP_ID | 101 | 0x65 |
| XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID | 102 | 0x66 |
| XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID | 103 | 0x67 |
| XCN_CERT_DISALLOWED_FILETIME_PROP_ID | 104 | 0x68 |
| XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID | 105 | 0x69 |
| XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID | 106 | 0x6A |
| XCN_CERT_SHA256_HASH_PROP_ID | 107 | 0x6B |
| XCN_CERT_SCEP_SERVER_CERTS_PROP_ID | 108 | 0x6C |
| XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID | 109 | 0x6D |
| XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID | 110 | 0x6E |
| XCN_CERT_SCEP_CA_CERT_PROP_ID | 111 | 0x6F |
| XCN_CERT_SCEP_SIGNER_CERT_PROP_ID | 112 | 0x70 |
| XCN_CERT_SCEP_NONCE_PROP_ID | 113 | 0x71 |
| XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID | 114 | 0x72 |
| XCN_CERT_SCEP_FLAGS_PROP_ID | 115 | 0x73 |
| XCN_CERT_SCEP_GUID_PROP_ID | 116 | 0x74 |
| XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID | 117 | 0x75 |
| XCN_CERT_ISOLATED_KEY_PROP_ID | 118 | 0x76 |
| XCN_CERT_SERIAL_CHAIN_PROP_ID | 119 | 0x77 |
| XCN_CERT_KEY_CLASSIFICATION_PROP_ID | 120 | 0x78 |
| XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID | 122 | 0x7A |
| XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID | 123 | 0x7B |
| XCN_CERT_PIN_SHA256_HASH_PROP_ID | 124 | 0x7C |
| XCN_CERT_CLR_DELETE_KEY_PROP_ID | 125 | 0x7D |
| XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID | 126 | 0x7E |
| XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID | 127 | 0x7F |
| XCN_CERT_FIRST_RESERVED_PROP_ID | 130 | 0x82 |
| XCN_CERT_LAST_RESERVED_PROP_ID | 32767 | 0x7FFF |
| XCN_CERT_FIRST_USER_PROP_ID | 32768 | 0x8000 |
| XCN_CERT_LAST_USER_PROP_ID | 65535 | 0xFFFF |
| XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID | 4096 | 0x1000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CERTENROLL_PROPERTYID : int {
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 = 130,
XCN_CERT_LAST_RESERVED_PROP_ID = 32767,
XCN_CERT_FIRST_USER_PROP_ID = 32768,
XCN_CERT_LAST_USER_PROP_ID = 65535,
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID = 4096
} CERTENROLL_PROPERTYID;public enum CERTENROLL_PROPERTYID : int
{
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 = 130,
XCN_CERT_LAST_RESERVED_PROP_ID = 32767,
XCN_CERT_FIRST_USER_PROP_ID = 32768,
XCN_CERT_LAST_USER_PROP_ID = 65535,
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID = 4096,
}Public Enum CERTENROLL_PROPERTYID As Integer
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 = 130
XCN_CERT_LAST_RESERVED_PROP_ID = 32767
XCN_CERT_FIRST_USER_PROP_ID = 32768
XCN_CERT_LAST_USER_PROP_ID = 65535
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID = 4096
End Enumimport enum
class CERTENROLL_PROPERTYID(enum.IntEnum):
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 = 130
XCN_CERT_LAST_RESERVED_PROP_ID = 32767
XCN_CERT_FIRST_USER_PROP_ID = 32768
XCN_CERT_LAST_USER_PROP_ID = 65535
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID = 4096// CERTENROLL_PROPERTYID
pub const XCN_PROPERTYID_NONE: i32 = 0;
pub const XCN_CERT_KEY_PROV_HANDLE_PROP_ID: i32 = 1;
pub const XCN_CERT_KEY_PROV_INFO_PROP_ID: i32 = 2;
pub const XCN_CERT_SHA1_HASH_PROP_ID: i32 = 3;
pub const XCN_CERT_MD5_HASH_PROP_ID: i32 = 4;
pub const XCN_CERT_HASH_PROP_ID: i32 = 3;
pub const XCN_CERT_KEY_CONTEXT_PROP_ID: i32 = 5;
pub const XCN_CERT_KEY_SPEC_PROP_ID: i32 = 6;
pub const XCN_CERT_IE30_RESERVED_PROP_ID: i32 = 7;
pub const XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID: i32 = 8;
pub const XCN_CERT_ENHKEY_USAGE_PROP_ID: i32 = 9;
pub const XCN_CERT_CTL_USAGE_PROP_ID: i32 = 9;
pub const XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID: i32 = 10;
pub const XCN_CERT_FRIENDLY_NAME_PROP_ID: i32 = 11;
pub const XCN_CERT_PVK_FILE_PROP_ID: i32 = 12;
pub const XCN_CERT_DESCRIPTION_PROP_ID: i32 = 13;
pub const XCN_CERT_ACCESS_STATE_PROP_ID: i32 = 14;
pub const XCN_CERT_SIGNATURE_HASH_PROP_ID: i32 = 15;
pub const XCN_CERT_SMART_CARD_DATA_PROP_ID: i32 = 16;
pub const XCN_CERT_EFS_PROP_ID: i32 = 17;
pub const XCN_CERT_FORTEZZA_DATA_PROP_ID: i32 = 18;
pub const XCN_CERT_ARCHIVED_PROP_ID: i32 = 19;
pub const XCN_CERT_KEY_IDENTIFIER_PROP_ID: i32 = 20;
pub const XCN_CERT_AUTO_ENROLL_PROP_ID: i32 = 21;
pub const XCN_CERT_PUBKEY_ALG_PARA_PROP_ID: i32 = 22;
pub const XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID: i32 = 23;
pub const XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID: i32 = 24;
pub const XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID: i32 = 25;
pub const XCN_CERT_ENROLLMENT_PROP_ID: i32 = 26;
pub const XCN_CERT_DATE_STAMP_PROP_ID: i32 = 27;
pub const XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID: i32 = 28;
pub const XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID: i32 = 29;
pub const XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID: i32 = 30;
pub const XCN_CERT_RENEWAL_PROP_ID: i32 = 64;
pub const XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID: i32 = 65;
pub const XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID: i32 = 66;
pub const XCN_CERT_AIA_URL_RETRIEVED_PROP_ID: i32 = 67;
pub const XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID: i32 = 68;
pub const XCN_CERT_BACKED_UP_PROP_ID: i32 = 69;
pub const XCN_CERT_OCSP_RESPONSE_PROP_ID: i32 = 70;
pub const XCN_CERT_REQUEST_ORIGINATOR_PROP_ID: i32 = 71;
pub const XCN_CERT_SOURCE_LOCATION_PROP_ID: i32 = 72;
pub const XCN_CERT_SOURCE_URL_PROP_ID: i32 = 73;
pub const XCN_CERT_NEW_KEY_PROP_ID: i32 = 74;
pub const XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID: i32 = 75;
pub const XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID: i32 = 76;
pub const XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID: i32 = 77;
pub const XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID: i32 = 78;
pub const XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID: i32 = 79;
pub const XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID: i32 = 80;
pub const XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID: i32 = 81;
pub const XCN_CERT_CA_DISABLE_CRL_PROP_ID: i32 = 82;
pub const XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID: i32 = 83;
pub const XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID: i32 = 84;
pub const XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID: i32 = 85;
pub const XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID: i32 = 86;
pub const XCN_CERT_CEP_PROP_ID: i32 = 87;
pub const XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID: i32 = 89;
pub const XCN_CERT_SCARD_PIN_ID_PROP_ID: i32 = 90;
pub const XCN_CERT_SCARD_PIN_INFO_PROP_ID: i32 = 91;
pub const XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID: i32 = 92;
pub const XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID: i32 = 93;
pub const XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID: i32 = 94;
pub const XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID: i32 = 95;
pub const XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID: i32 = 96;
pub const XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID: i32 = 97;
pub const XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID: i32 = 98;
pub const XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID: i32 = 99;
pub const XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID: i32 = 100;
pub const XCN_CERT_SMART_CARD_READER_PROP_ID: i32 = 101;
pub const XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID: i32 = 102;
pub const XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID: i32 = 103;
pub const XCN_CERT_DISALLOWED_FILETIME_PROP_ID: i32 = 104;
pub const XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID: i32 = 105;
pub const XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID: i32 = 106;
pub const XCN_CERT_SHA256_HASH_PROP_ID: i32 = 107;
pub const XCN_CERT_SCEP_SERVER_CERTS_PROP_ID: i32 = 108;
pub const XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID: i32 = 109;
pub const XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID: i32 = 110;
pub const XCN_CERT_SCEP_CA_CERT_PROP_ID: i32 = 111;
pub const XCN_CERT_SCEP_SIGNER_CERT_PROP_ID: i32 = 112;
pub const XCN_CERT_SCEP_NONCE_PROP_ID: i32 = 113;
pub const XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID: i32 = 114;
pub const XCN_CERT_SCEP_FLAGS_PROP_ID: i32 = 115;
pub const XCN_CERT_SCEP_GUID_PROP_ID: i32 = 116;
pub const XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID: i32 = 117;
pub const XCN_CERT_ISOLATED_KEY_PROP_ID: i32 = 118;
pub const XCN_CERT_SERIAL_CHAIN_PROP_ID: i32 = 119;
pub const XCN_CERT_KEY_CLASSIFICATION_PROP_ID: i32 = 120;
pub const XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID: i32 = 122;
pub const XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID: i32 = 123;
pub const XCN_CERT_PIN_SHA256_HASH_PROP_ID: i32 = 124;
pub const XCN_CERT_CLR_DELETE_KEY_PROP_ID: i32 = 125;
pub const XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID: i32 = 126;
pub const XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID: i32 = 127;
pub const XCN_CERT_FIRST_RESERVED_PROP_ID: i32 = 130;
pub const XCN_CERT_LAST_RESERVED_PROP_ID: i32 = 32767;
pub const XCN_CERT_FIRST_USER_PROP_ID: i32 = 32768;
pub const XCN_CERT_LAST_USER_PROP_ID: i32 = 65535;
pub const XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID: i32 = 4096;// CERTENROLL_PROPERTYID
const (
XCN_PROPERTYID_NONE int32 = 0
XCN_CERT_KEY_PROV_HANDLE_PROP_ID int32 = 1
XCN_CERT_KEY_PROV_INFO_PROP_ID int32 = 2
XCN_CERT_SHA1_HASH_PROP_ID int32 = 3
XCN_CERT_MD5_HASH_PROP_ID int32 = 4
XCN_CERT_HASH_PROP_ID int32 = 3
XCN_CERT_KEY_CONTEXT_PROP_ID int32 = 5
XCN_CERT_KEY_SPEC_PROP_ID int32 = 6
XCN_CERT_IE30_RESERVED_PROP_ID int32 = 7
XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID int32 = 8
XCN_CERT_ENHKEY_USAGE_PROP_ID int32 = 9
XCN_CERT_CTL_USAGE_PROP_ID int32 = 9
XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID int32 = 10
XCN_CERT_FRIENDLY_NAME_PROP_ID int32 = 11
XCN_CERT_PVK_FILE_PROP_ID int32 = 12
XCN_CERT_DESCRIPTION_PROP_ID int32 = 13
XCN_CERT_ACCESS_STATE_PROP_ID int32 = 14
XCN_CERT_SIGNATURE_HASH_PROP_ID int32 = 15
XCN_CERT_SMART_CARD_DATA_PROP_ID int32 = 16
XCN_CERT_EFS_PROP_ID int32 = 17
XCN_CERT_FORTEZZA_DATA_PROP_ID int32 = 18
XCN_CERT_ARCHIVED_PROP_ID int32 = 19
XCN_CERT_KEY_IDENTIFIER_PROP_ID int32 = 20
XCN_CERT_AUTO_ENROLL_PROP_ID int32 = 21
XCN_CERT_PUBKEY_ALG_PARA_PROP_ID int32 = 22
XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID int32 = 23
XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID int32 = 24
XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID int32 = 25
XCN_CERT_ENROLLMENT_PROP_ID int32 = 26
XCN_CERT_DATE_STAMP_PROP_ID int32 = 27
XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID int32 = 28
XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID int32 = 29
XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID int32 = 30
XCN_CERT_RENEWAL_PROP_ID int32 = 64
XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID int32 = 65
XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID int32 = 66
XCN_CERT_AIA_URL_RETRIEVED_PROP_ID int32 = 67
XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID int32 = 68
XCN_CERT_BACKED_UP_PROP_ID int32 = 69
XCN_CERT_OCSP_RESPONSE_PROP_ID int32 = 70
XCN_CERT_REQUEST_ORIGINATOR_PROP_ID int32 = 71
XCN_CERT_SOURCE_LOCATION_PROP_ID int32 = 72
XCN_CERT_SOURCE_URL_PROP_ID int32 = 73
XCN_CERT_NEW_KEY_PROP_ID int32 = 74
XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID int32 = 75
XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID int32 = 76
XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID int32 = 77
XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID int32 = 78
XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID int32 = 79
XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID int32 = 80
XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID int32 = 81
XCN_CERT_CA_DISABLE_CRL_PROP_ID int32 = 82
XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID int32 = 83
XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID int32 = 84
XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID int32 = 85
XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID int32 = 86
XCN_CERT_CEP_PROP_ID int32 = 87
XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID int32 = 89
XCN_CERT_SCARD_PIN_ID_PROP_ID int32 = 90
XCN_CERT_SCARD_PIN_INFO_PROP_ID int32 = 91
XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID int32 = 92
XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID int32 = 93
XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID int32 = 94
XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID int32 = 95
XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID int32 = 96
XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID int32 = 97
XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID int32 = 98
XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID int32 = 99
XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID int32 = 100
XCN_CERT_SMART_CARD_READER_PROP_ID int32 = 101
XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID int32 = 102
XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID int32 = 103
XCN_CERT_DISALLOWED_FILETIME_PROP_ID int32 = 104
XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID int32 = 105
XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID int32 = 106
XCN_CERT_SHA256_HASH_PROP_ID int32 = 107
XCN_CERT_SCEP_SERVER_CERTS_PROP_ID int32 = 108
XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID int32 = 109
XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID int32 = 110
XCN_CERT_SCEP_CA_CERT_PROP_ID int32 = 111
XCN_CERT_SCEP_SIGNER_CERT_PROP_ID int32 = 112
XCN_CERT_SCEP_NONCE_PROP_ID int32 = 113
XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID int32 = 114
XCN_CERT_SCEP_FLAGS_PROP_ID int32 = 115
XCN_CERT_SCEP_GUID_PROP_ID int32 = 116
XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID int32 = 117
XCN_CERT_ISOLATED_KEY_PROP_ID int32 = 118
XCN_CERT_SERIAL_CHAIN_PROP_ID int32 = 119
XCN_CERT_KEY_CLASSIFICATION_PROP_ID int32 = 120
XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID int32 = 122
XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID int32 = 123
XCN_CERT_PIN_SHA256_HASH_PROP_ID int32 = 124
XCN_CERT_CLR_DELETE_KEY_PROP_ID int32 = 125
XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID int32 = 126
XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID int32 = 127
XCN_CERT_FIRST_RESERVED_PROP_ID int32 = 130
XCN_CERT_LAST_RESERVED_PROP_ID int32 = 32767
XCN_CERT_FIRST_USER_PROP_ID int32 = 32768
XCN_CERT_LAST_USER_PROP_ID int32 = 65535
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID int32 = 4096
)const
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 = 130;
XCN_CERT_LAST_RESERVED_PROP_ID = 32767;
XCN_CERT_FIRST_USER_PROP_ID = 32768;
XCN_CERT_LAST_USER_PROP_ID = 65535;
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID = 4096;// CERTENROLL_PROPERTYID
pub const XCN_PROPERTYID_NONE: i32 = 0;
pub const XCN_CERT_KEY_PROV_HANDLE_PROP_ID: i32 = 1;
pub const XCN_CERT_KEY_PROV_INFO_PROP_ID: i32 = 2;
pub const XCN_CERT_SHA1_HASH_PROP_ID: i32 = 3;
pub const XCN_CERT_MD5_HASH_PROP_ID: i32 = 4;
pub const XCN_CERT_HASH_PROP_ID: i32 = 3;
pub const XCN_CERT_KEY_CONTEXT_PROP_ID: i32 = 5;
pub const XCN_CERT_KEY_SPEC_PROP_ID: i32 = 6;
pub const XCN_CERT_IE30_RESERVED_PROP_ID: i32 = 7;
pub const XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID: i32 = 8;
pub const XCN_CERT_ENHKEY_USAGE_PROP_ID: i32 = 9;
pub const XCN_CERT_CTL_USAGE_PROP_ID: i32 = 9;
pub const XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID: i32 = 10;
pub const XCN_CERT_FRIENDLY_NAME_PROP_ID: i32 = 11;
pub const XCN_CERT_PVK_FILE_PROP_ID: i32 = 12;
pub const XCN_CERT_DESCRIPTION_PROP_ID: i32 = 13;
pub const XCN_CERT_ACCESS_STATE_PROP_ID: i32 = 14;
pub const XCN_CERT_SIGNATURE_HASH_PROP_ID: i32 = 15;
pub const XCN_CERT_SMART_CARD_DATA_PROP_ID: i32 = 16;
pub const XCN_CERT_EFS_PROP_ID: i32 = 17;
pub const XCN_CERT_FORTEZZA_DATA_PROP_ID: i32 = 18;
pub const XCN_CERT_ARCHIVED_PROP_ID: i32 = 19;
pub const XCN_CERT_KEY_IDENTIFIER_PROP_ID: i32 = 20;
pub const XCN_CERT_AUTO_ENROLL_PROP_ID: i32 = 21;
pub const XCN_CERT_PUBKEY_ALG_PARA_PROP_ID: i32 = 22;
pub const XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID: i32 = 23;
pub const XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID: i32 = 24;
pub const XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID: i32 = 25;
pub const XCN_CERT_ENROLLMENT_PROP_ID: i32 = 26;
pub const XCN_CERT_DATE_STAMP_PROP_ID: i32 = 27;
pub const XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID: i32 = 28;
pub const XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID: i32 = 29;
pub const XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID: i32 = 30;
pub const XCN_CERT_RENEWAL_PROP_ID: i32 = 64;
pub const XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID: i32 = 65;
pub const XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID: i32 = 66;
pub const XCN_CERT_AIA_URL_RETRIEVED_PROP_ID: i32 = 67;
pub const XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID: i32 = 68;
pub const XCN_CERT_BACKED_UP_PROP_ID: i32 = 69;
pub const XCN_CERT_OCSP_RESPONSE_PROP_ID: i32 = 70;
pub const XCN_CERT_REQUEST_ORIGINATOR_PROP_ID: i32 = 71;
pub const XCN_CERT_SOURCE_LOCATION_PROP_ID: i32 = 72;
pub const XCN_CERT_SOURCE_URL_PROP_ID: i32 = 73;
pub const XCN_CERT_NEW_KEY_PROP_ID: i32 = 74;
pub const XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID: i32 = 75;
pub const XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID: i32 = 76;
pub const XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID: i32 = 77;
pub const XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID: i32 = 78;
pub const XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID: i32 = 79;
pub const XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID: i32 = 80;
pub const XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID: i32 = 81;
pub const XCN_CERT_CA_DISABLE_CRL_PROP_ID: i32 = 82;
pub const XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID: i32 = 83;
pub const XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID: i32 = 84;
pub const XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID: i32 = 85;
pub const XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID: i32 = 86;
pub const XCN_CERT_CEP_PROP_ID: i32 = 87;
pub const XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID: i32 = 89;
pub const XCN_CERT_SCARD_PIN_ID_PROP_ID: i32 = 90;
pub const XCN_CERT_SCARD_PIN_INFO_PROP_ID: i32 = 91;
pub const XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID: i32 = 92;
pub const XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID: i32 = 93;
pub const XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID: i32 = 94;
pub const XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID: i32 = 95;
pub const XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID: i32 = 96;
pub const XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID: i32 = 97;
pub const XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID: i32 = 98;
pub const XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID: i32 = 99;
pub const XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID: i32 = 100;
pub const XCN_CERT_SMART_CARD_READER_PROP_ID: i32 = 101;
pub const XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID: i32 = 102;
pub const XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID: i32 = 103;
pub const XCN_CERT_DISALLOWED_FILETIME_PROP_ID: i32 = 104;
pub const XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID: i32 = 105;
pub const XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID: i32 = 106;
pub const XCN_CERT_SHA256_HASH_PROP_ID: i32 = 107;
pub const XCN_CERT_SCEP_SERVER_CERTS_PROP_ID: i32 = 108;
pub const XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID: i32 = 109;
pub const XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID: i32 = 110;
pub const XCN_CERT_SCEP_CA_CERT_PROP_ID: i32 = 111;
pub const XCN_CERT_SCEP_SIGNER_CERT_PROP_ID: i32 = 112;
pub const XCN_CERT_SCEP_NONCE_PROP_ID: i32 = 113;
pub const XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID: i32 = 114;
pub const XCN_CERT_SCEP_FLAGS_PROP_ID: i32 = 115;
pub const XCN_CERT_SCEP_GUID_PROP_ID: i32 = 116;
pub const XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID: i32 = 117;
pub const XCN_CERT_ISOLATED_KEY_PROP_ID: i32 = 118;
pub const XCN_CERT_SERIAL_CHAIN_PROP_ID: i32 = 119;
pub const XCN_CERT_KEY_CLASSIFICATION_PROP_ID: i32 = 120;
pub const XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID: i32 = 122;
pub const XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID: i32 = 123;
pub const XCN_CERT_PIN_SHA256_HASH_PROP_ID: i32 = 124;
pub const XCN_CERT_CLR_DELETE_KEY_PROP_ID: i32 = 125;
pub const XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID: i32 = 126;
pub const XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID: i32 = 127;
pub const XCN_CERT_FIRST_RESERVED_PROP_ID: i32 = 130;
pub const XCN_CERT_LAST_RESERVED_PROP_ID: i32 = 32767;
pub const XCN_CERT_FIRST_USER_PROP_ID: i32 = 32768;
pub const XCN_CERT_LAST_USER_PROP_ID: i32 = 65535;
pub const XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID: i32 = 4096;const
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* = 130
XCN_CERT_LAST_RESERVED_PROP_ID* = 32767
XCN_CERT_FIRST_USER_PROP_ID* = 32768
XCN_CERT_LAST_USER_PROP_ID* = 65535
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID* = 4096enum CERTENROLL_PROPERTYID : int {
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 = 130,
XCN_CERT_LAST_RESERVED_PROP_ID = 32767,
XCN_CERT_FIRST_USER_PROP_ID = 32768,
XCN_CERT_LAST_USER_PROP_ID = 65535,
XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID = 4096,
}#define global XCN_PROPERTYID_NONE 0x0
#define global XCN_CERT_KEY_PROV_HANDLE_PROP_ID 0x1
#define global XCN_CERT_KEY_PROV_INFO_PROP_ID 0x2
#define global XCN_CERT_SHA1_HASH_PROP_ID 0x3
#define global XCN_CERT_MD5_HASH_PROP_ID 0x4
#define global XCN_CERT_HASH_PROP_ID 0x3
#define global XCN_CERT_KEY_CONTEXT_PROP_ID 0x5
#define global XCN_CERT_KEY_SPEC_PROP_ID 0x6
#define global XCN_CERT_IE30_RESERVED_PROP_ID 0x7
#define global XCN_CERT_PUBKEY_HASH_RESERVED_PROP_ID 0x8
#define global XCN_CERT_ENHKEY_USAGE_PROP_ID 0x9
#define global XCN_CERT_CTL_USAGE_PROP_ID 0x9
#define global XCN_CERT_NEXT_UPDATE_LOCATION_PROP_ID 0xA
#define global XCN_CERT_FRIENDLY_NAME_PROP_ID 0xB
#define global XCN_CERT_PVK_FILE_PROP_ID 0xC
#define global XCN_CERT_DESCRIPTION_PROP_ID 0xD
#define global XCN_CERT_ACCESS_STATE_PROP_ID 0xE
#define global XCN_CERT_SIGNATURE_HASH_PROP_ID 0xF
#define global XCN_CERT_SMART_CARD_DATA_PROP_ID 0x10
#define global XCN_CERT_EFS_PROP_ID 0x11
#define global XCN_CERT_FORTEZZA_DATA_PROP_ID 0x12
#define global XCN_CERT_ARCHIVED_PROP_ID 0x13
#define global XCN_CERT_KEY_IDENTIFIER_PROP_ID 0x14
#define global XCN_CERT_AUTO_ENROLL_PROP_ID 0x15
#define global XCN_CERT_PUBKEY_ALG_PARA_PROP_ID 0x16
#define global XCN_CERT_CROSS_CERT_DIST_POINTS_PROP_ID 0x17
#define global XCN_CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID 0x18
#define global XCN_CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID 0x19
#define global XCN_CERT_ENROLLMENT_PROP_ID 0x1A
#define global XCN_CERT_DATE_STAMP_PROP_ID 0x1B
#define global XCN_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID 0x1C
#define global XCN_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID 0x1D
#define global XCN_CERT_EXTENDED_ERROR_INFO_PROP_ID 0x1E
#define global XCN_CERT_RENEWAL_PROP_ID 0x40
#define global XCN_CERT_ARCHIVED_KEY_HASH_PROP_ID 0x41
#define global XCN_CERT_AUTO_ENROLL_RETRY_PROP_ID 0x42
#define global XCN_CERT_AIA_URL_RETRIEVED_PROP_ID 0x43
#define global XCN_CERT_AUTHORITY_INFO_ACCESS_PROP_ID 0x44
#define global XCN_CERT_BACKED_UP_PROP_ID 0x45
#define global XCN_CERT_OCSP_RESPONSE_PROP_ID 0x46
#define global XCN_CERT_REQUEST_ORIGINATOR_PROP_ID 0x47
#define global XCN_CERT_SOURCE_LOCATION_PROP_ID 0x48
#define global XCN_CERT_SOURCE_URL_PROP_ID 0x49
#define global XCN_CERT_NEW_KEY_PROP_ID 0x4A
#define global XCN_CERT_OCSP_CACHE_PREFIX_PROP_ID 0x4B
#define global XCN_CERT_SMART_CARD_ROOT_INFO_PROP_ID 0x4C
#define global XCN_CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID 0x4D
#define global XCN_CERT_NCRYPT_KEY_HANDLE_PROP_ID 0x4E
#define global XCN_CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID 0x4F
#define global XCN_CERT_SUBJECT_INFO_ACCESS_PROP_ID 0x50
#define global XCN_CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID 0x51
#define global XCN_CERT_CA_DISABLE_CRL_PROP_ID 0x52
#define global XCN_CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID 0x53
#define global XCN_CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID 0x54
#define global XCN_CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID 0x55
#define global XCN_CERT_SUBJECT_DISABLE_CRL_PROP_ID 0x56
#define global XCN_CERT_CEP_PROP_ID 0x57
#define global XCN_CERT_SIGN_HASH_CNG_ALG_PROP_ID 0x59
#define global XCN_CERT_SCARD_PIN_ID_PROP_ID 0x5A
#define global XCN_CERT_SCARD_PIN_INFO_PROP_ID 0x5B
#define global XCN_CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID 0x5C
#define global XCN_CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID 0x5D
#define global XCN_CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID 0x5E
#define global XCN_CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID 0x5F
#define global XCN_CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID 0x60
#define global XCN_CERT_NO_EXPIRE_NOTIFICATION_PROP_ID 0x61
#define global XCN_CERT_AUTH_ROOT_SHA256_HASH_PROP_ID 0x62
#define global XCN_CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID 0x63
#define global XCN_CERT_HCRYPTPROV_TRANSFER_PROP_ID 0x64
#define global XCN_CERT_SMART_CARD_READER_PROP_ID 0x65
#define global XCN_CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID 0x66
#define global XCN_CERT_KEY_REPAIR_ATTEMPTED_PROP_ID 0x67
#define global XCN_CERT_DISALLOWED_FILETIME_PROP_ID 0x68
#define global XCN_CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID 0x69
#define global XCN_CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID 0x6A
#define global XCN_CERT_SHA256_HASH_PROP_ID 0x6B
#define global XCN_CERT_SCEP_SERVER_CERTS_PROP_ID 0x6C
#define global XCN_CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID 0x6D
#define global XCN_CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID 0x6E
#define global XCN_CERT_SCEP_CA_CERT_PROP_ID 0x6F
#define global XCN_CERT_SCEP_SIGNER_CERT_PROP_ID 0x70
#define global XCN_CERT_SCEP_NONCE_PROP_ID 0x71
#define global XCN_CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID 0x72
#define global XCN_CERT_SCEP_FLAGS_PROP_ID 0x73
#define global XCN_CERT_SCEP_GUID_PROP_ID 0x74
#define global XCN_CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID 0x75
#define global XCN_CERT_ISOLATED_KEY_PROP_ID 0x76
#define global XCN_CERT_SERIAL_CHAIN_PROP_ID 0x77
#define global XCN_CERT_KEY_CLASSIFICATION_PROP_ID 0x78
#define global XCN_CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID 0x7A
#define global XCN_CERT_NONCOMPLIANT_ROOT_URL_PROP_ID 0x7B
#define global XCN_CERT_PIN_SHA256_HASH_PROP_ID 0x7C
#define global XCN_CERT_CLR_DELETE_KEY_PROP_ID 0x7D
#define global XCN_CERT_NOT_BEFORE_FILETIME_PROP_ID 0x7E
#define global XCN_CERT_CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID 0x7F
#define global XCN_CERT_FIRST_RESERVED_PROP_ID 0x82
#define global XCN_CERT_LAST_RESERVED_PROP_ID 0x7FFF
#define global XCN_CERT_FIRST_USER_PROP_ID 0x8000
#define global XCN_CERT_LAST_USER_PROP_ID 0xFFFF
#define global XCN_CERT_STORE_LOCALIZED_NAME_PROP_ID 0x1000