The CERT_REQUEST_INFO structure stores information in a certificate request. The subject, subject public key, and attribute blobs are the encoded representation of the information.
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;
Certificate version name | Value |
---|---|
CERT_V1 | 0 |
BLOB Structure, CERT_PUBLIC_KEY_INFO, CRYPT_ATTRIBUTE, CryptSignAndEncodeCertificate