estructura CERT_REQUEST_INFO (wincrypt.h)

La estructura CERT_REQUEST_INFO contiene información para una solicitud de certificado. El asunto, la clave pública del firmante y los blobs de atributo se codifican.

Sintaxis

typedef struct _CERT_REQUEST_INFO {
  DWORD                dwVersion;
  CERT_NAME_BLOB       Subject;
  CERT_PUBLIC_KEY_INFO SubjectPublicKeyInfo;
  DWORD                cAttribute;
  PCRYPT_ATTRIBUTE     rgAttribute;
} CERT_REQUEST_INFO, *PCERT_REQUEST_INFO;

Miembros

dwVersion

Número de versión del certificado. El número de versión definido se muestra en la tabla siguiente.

Valor Significado
CERT_V1
versión 1

Subject

Estructura CERT_NAME_BLOB que contiene el nombre codificado del firmante del certificado.

SubjectPublicKeyInfo

CERT_PUBLIC_KEY_INFO estructura que contiene la clave pública codificada y su algoritmo.

cAttribute

Número de elementos de la matriz rgAttribute .

rgAttribute

Puntero a una matriz de estructuras de CRYPT_ATTRIBUTE , cada una de las cuales contiene información de atributo sobre el certificado.

Requisitos

Requisito Value
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_PUBLIC_KEY_INFO

CRYPT_ATTRIBUTE

CRYPT_INTEGER_BLOB

CryptSignAndEncodeCertificate