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
Value メンバーに含まれる拡張データの構造を指定するオブジェクト識別子 (OID)。 拡張 OID とその関連する構造の詳細については、「 X.509 証明書拡張構造」を参照してください。
fCritical
TRUE の場合、この構造体の Value メンバーの拡張機能で指定された制限は必須です。 FALSE の場合、この拡張機能によって設定された制限は無視できます。
Value
エンコードされた拡張データを含む CRYPT_OBJID_BLOB 構造体。 Value の cbData メンバーは、pbData メンバーの長さをバイト単位で示します。 pbData メンバーのバイト文字列は、エンコードされた拡張機能です。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | wincrypt.h |