Share via


OCSP_BASIC_RESPONSE_ENTRY-Struktur (wincrypt.h)

Die OCSP_BASIC_RESPONSE_ENTRY-Struktur enthält das aktuelle Zertifikat status für ein einzelnes Zertifikat. Diese Struktur füllt das OCSP_BASIC_RESPONSE_INFOrgResponseEntry-Element auf.

Syntax

typedef struct _OCSP_BASIC_RESPONSE_ENTRY {
  OCSP_CERT_ID    CertId;
  DWORD           dwCertStatus;
  union {
    POCSP_BASIC_REVOKED_INFO pRevokedInfo;
  } DUMMYUNIONNAME;
  FILETIME        ThisUpdate;
  FILETIME        NextUpdate;
  DWORD           cExtension;
  PCERT_EXTENSION rgExtension;
} OCSP_BASIC_RESPONSE_ENTRY, *POCSP_BASIC_RESPONSE_ENTRY;

Member

CertId

Eine OCSP_CERT_ID-Struktur, die das Zielzertifikat der OCSP-Antwort (Online certificate status Protocol) angibt.

dwCertStatus

Ein -Wert, der die status für die Zertifikatsperrung des Zielzertifikats angibt.

RFC 2560 definiert die folgenden möglichen Werte für zertifikatsbasierte status.

Wert Bedeutung
OCSP_BASIC_GOOD_CERT_STATUS
0
Das Zertifikat wird nicht widerrufen.
OCSP_BASIC_REVOKED_CERT_STATUS
1
Das Zertifikat wird entweder dauerhaft oder vorübergehend widerrufen.
OCSP_BASIC_UNKNOWN_CERT_STATUS
2
Der Antwortsteller verfügt über keine Informationen für das Zielzertifikat.

DUMMYUNIONNAME

DUMMYUNIONNAME.pRevokedInfo

Ein Zeiger auf eine OCSP_BASIC_REVOKED_INFO-Struktur , die den Grund angibt, warum das Zielzertifikat widerrufen wurde.

ThisUpdate

Das Datum und die Uhrzeit, zu denen die durch dwCertStatus angegebene Antwort als richtig gilt.

NextUpdate

Das Datum und die Uhrzeit an oder vor denen neuere Informationen für das Zertifikat status verfügbar sind. Der Wert null gibt an, dass das Zertifikat status nie abläuft.

cExtension

Die Anzahl der Elemente im rgExtension-Array .

rgExtension

Ein Array von Zeigern auf CERT_EXTENSION Strukturen, von denen jede zusätzliche Informationen zur Antwort enthält.

Anforderungen

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

Weitere Informationen

CERT_EXTENSION

OCSP_BASIC_RESPONSE_INFO

OCSP_BASIC_REVOKED_INFO

OCSP_CERT_ID

RFC 2560 Online Certificate Status Protocol