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