Share via


CERT_REQUEST_INFO structure (wincrypt.h)

La structure CERT_REQUEST_INFO contient des informations pour une demande de certificat. Les objets BLOB objet, clé publique de l’objet et attribut sont encodés.

Syntaxe

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;

Membres

dwVersion

Numéro de version du certificat. Le numéro de version défini est indiqué dans le tableau suivant.

Valeur Signification
CERT_V1
version 1

Subject

Structure CERT_NAME_BLOB qui contient le nom encodé de l’objet du certificat.

SubjectPublicKeyInfo

CERT_PUBLIC_KEY_INFO structure contenant la clé publique encodée et son algorithme.

cAttribute

Nombre d’éléments dans le tableau rgAttribute .

rgAttribute

Pointeur vers un tableau de structures CRYPT_ATTRIBUTE , chacune contenant des informations d’attribut sur le certificat.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête wincrypt.h

Voir aussi

CERT_PUBLIC_KEY_INFO

CRYPT_ATTRIBUTE

CRYPT_INTEGER_BLOB

CryptSignAndEncodeCertificate