Freigeben über


CERT_REQUEST_INFO-Struktur (wincrypt.h)

Die CERT_REQUEST_INFO-Struktur enthält Informationen für eine Zertifikatanforderung. Die BloBs für Betreff, Betreff und Attribut sind codiert.

Syntax

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;

Member

dwVersion

Die Versionsnummer des Zertifikats. Die definierte Versionsnummer wird in der folgenden Tabelle angezeigt.

Wert Bedeutung
CERT_V1
Version 1

Subject

Eine CERT_NAME_BLOB-Struktur , die den codierten Namen des Zertifikatantragstellers enthält.

SubjectPublicKeyInfo

CERT_PUBLIC_KEY_INFO Struktur, die den codierten öffentlichen Schlüssel und den zugehörigen Algorithmus enthält.

cAttribute

Anzahl der Elemente im rgAttribute-Array .

rgAttribute

Ein Zeiger auf ein Array von CRYPT_ATTRIBUTE Strukturen, die jeweils Attributinformationen zum Zertifikat enthalten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h

Weitere Informationen

CERT_PUBLIC_KEY_INFO

CRYPT_ATTRIBUTE

CRYPT_INTEGER_BLOB

CryptSignAndEncodeCertificate