CRYPT_XML_X509DATA_ITEM結構 (cryptxml.h)
CRYPT_XML_X509DATA_ITEM結構代表要編碼在X509Data 命名元素中的 X.509資料。
語法
typedef struct _CRYPT_XML_X509DATA_ITEM {
DWORD dwType;
union {
CRYPT_XML_ISSUER_SERIAL IssuerSerial;
CRYPT_XML_DATA_BLOB SKI;
LPCWSTR wszSubjectName;
CRYPT_XML_DATA_BLOB Certificate;
CRYPT_XML_DATA_BLOB CRL;
CRYPT_XML_BLOB Custom;
};
} CRYPT_XML_X509DATA_ITEM;
成員
dwType
指定資料項目類型。
這個成員可以是下列其中一個值。
值 | 意義 |
---|---|
|
X.509 資料是簽發者序號。 |
|
X.509 資料是 SKI) (主體金鑰識別碼。 |
|
X.509 資料是主體名稱。 |
|
X.509 資料是憑證。 |
|
X.509 資料是證書 吊銷清單 , (CRL) 。 |
|
X.509 資料是自訂格式。 |
IssuerSerial
包含序號資料的 CRYPT_XML_ISSUER_SERIAL 結構。
SKI
包含 SKI 資料的 CRYPT_XML_DATA_BLOB 結構。
wszSubjectName
包含主體名稱之 Null 終止 Unicode 字串的指標。
Certificate
包含憑證資料的 CRYPT_XML_DATA_BLOB 結構。
CRL
包含 CRL 的CRYPT_XML_DATA_BLOB 。
Custom
包含自訂資料的 CRYPT_XML_BLOB 結構。
規格需求
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
標頭 | cryptxml.h |