estructura CERT_EXTENSION (wincrypt.h)

La estructura CERT_EXTENSION contiene la información de extensión de un certificado, una lista de revocación de certificados (CRL) o una lista de confianza de certificados (CTL).

Sintaxis

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

Miembros

pszObjId

Identificador de objeto (OID) que especifica la estructura de los datos de extensión contenidos en el miembro Value . Para obtener información específica sobre los OID de extensión y sus estructuras relacionadas, consulte Estructuras de extensión de certificado X.509.

fCritical

Si es TRUE, las limitaciones especificadas por la extensión en el miembro Value de esta estructura son imperativas. Si es FALSE, se pueden omitir las limitaciones establecidas por esta extensión.

Value

Estructura CRYPT_OBJID_BLOB que contiene los datos de extensión codificados. El miembro cbData de Value indica la longitud en bytes del miembro pbData . La cadena de bytes miembro pbData es la extensión codificada.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado wincrypt.h

Consulte también

CERT_EXTENSIONS

CERT_INFO

CRL_ENTRY

CRL_INFO

CRYPT_INTEGER_BLOB

CTL_ENTRY

CTL_INFO

CertFindExtension