Share via


CERT_EXTENSION結構 (wincrypt.h)

CERT_EXTENSION結構包含憑證的擴充資訊、憑證撤銷清單 (CRL) 或憑證信任清單 (CTL) 。

語法

typedef struct _CERT_EXTENSION {
  LPSTR            pszObjId;
  BOOL             fCritical;
  CRYPT_OBJID_BLOB Value;
} CERT_EXTENSION, *PCERT_EXTENSION;

成員

pszObjId

物件識別碼 (OID) ,指定 Value 成員中包含的延伸模組資料結構。 如需延伸模組 OID 及其相關結構的詳細資訊,請參閱 X.509 憑證擴充結構

fCritical

如果 為 TRUE,則這個 結構之 Value 成員中延伸模組所指定的任何限制都是命令式。 如果 為 FALSE,則可以忽略此延伸模組所設定的限制。

Value

包含編碼延伸模組資料的 CRYPT_OBJID_BLOB 結構。 ValuecbData成員表示pbData成員的位元組長度。 pbData成員位元組字串是編碼的延伸模組。

規格需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 wincrypt.h

另請參閱

CERT_EXTENSIONS

CERT_INFO

CRL_ENTRY

CRL_INFO

CRYPT_INTEGER_BLOB

CTL_ENTRY

CTL_INFO

CertFindExtension