struttura CERT_REQUEST_INFO (wincrypt.h)

La struttura CERT_REQUEST_INFO contiene informazioni per una richiesta di certificato. I BLOB dell'oggetto, della chiave pubblica dell'oggetto e dell'attributo vengono codificati.

Sintassi

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;

Members

dwVersion

Numero di versione del certificato. Il numero di versione definito è illustrato nella tabella seguente.

Valore Significato
CERT_V1
versione 1

Subject

Struttura CERT_NAME_BLOB che contiene il nome codificato dell'oggetto del certificato.

SubjectPublicKeyInfo

CERT_PUBLIC_KEY_INFO struttura contenente la chiave pubblica codificata e il relativo algoritmo.

cAttribute

Numero di elementi nella matrice rgAttribute .

rgAttribute

Puntatore a una matrice di strutture CRYPT_ATTRIBUTE , ognuna contenente informazioni sull'attributo sul certificato.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione wincrypt.h

Vedi anche

CERT_PUBLIC_KEY_INFO

CRYPT_ATTRIBUTE

CRYPT_INTEGER_BLOB

CryptSignAndEncodeCertificate