Share via


CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO Struktur (wincrypt.h)

Die CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO-Struktur enthält optionale zusätzliche Informationen, die an die CryptGetTimeValidObject-Funktion im pExtraInfo-Parameter übergeben werden können.

Syntax

typedef struct _CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO {
  DWORD                       cbSize;
  int                         iDeltaCrlIndicator;
  LPFILETIME                  pftCacheResync;
  LPFILETIME                  pLastSyncTime;
  LPFILETIME                  pMaxAgeTime;
  PCERT_REVOCATION_CHAIN_PARA pChainPara;
  PCRYPT_INTEGER_BLOB         pDeltaCrlIndicator;
} CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO, *PCRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO;

Member

cbSize

Die Größe (in Bytes) dieser Struktur.

iDeltaCrlIndicator

Ein Wert, der verwendet wird, um mit der Basisnummer der Zertifikatsperrliste (CRL) zu vergleichen. Wenn die Basis-Zertifikatsperrliste kleiner als dieser Wert ist, sollte der Aufrufer versuchen, eine neuere Basissperrliste abzurufen.

Wenn der pDeltaCrlIndicator-Member nicht NULL ist, muss der Wert dieses Members 0x7fffffff sein. Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Da der pDeltaCrlIndicator-Member nicht vorhanden ist, gilt die iDeltaCrlIndicator-Wertanforderung nicht.

pftCacheResync

Ein Zeiger auf eine FILETIME-Struktur , die die Verwendung zwischengespeicherter Informationen steuert. Alle Informationen, die vor diesem Zeitpunkt zwischengespeichert wurden, gelten als ungültig, und neue Informationen werden abgerufen.

pLastSyncTime

Ein Zeiger auf eine FILETIME-Struktur , die den Zeitpunkt der letzten Synchronisierung der für das Objekt abgerufenen Daten enthält.

pMaxAgeTime

Ein Zeiger auf eine FILETIME-Struktur , der eine Ablaufzeit der Daten angibt, die basierend auf dem dwMaxAge-Element der CRYPTNET_URL_CACHE_RESPONSE_INFO-Struktur abgerufen werden.

pChainPara

Ein Zeiger auf eine CERT_REVOCATION_CHAIN_PARA-Struktur , die die vom Aufrufer verwendeten CertGetCertificateChain-Funktionsparameter enthält. Die Daten in diesem Member ermöglichen eine unabhängige Onlinezertifikat-status-Protokoll(OCSP)-Zertifikatkettenüberprüfung des Signers.The data in this member ermöglichen independent online certificate status protocol(OCSP)-Zertifikatkettenüberprüfung.

pDeltaCrlIndicator

Ein Zeiger auf eine CRYPT_INTEGER_BLOB-Struktur , die eine Zertifikatsperrliste mit einer Länge von mehr als 4 Bytes enthält. Wenn dieser Member nicht NULL ist und der iDeltaCrlIndicator-Member gleich MAXLONG ist, sollte der Aufrufer versuchen, eine neuere Basis-CRL abzurufen, wenn die Basis-CRL-Nummer kleiner als dieser Wert ist.

Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Dieser Member wird nicht unterstützt.

Hinweise

Alle Elemente der CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO-Struktur , die keinen Wert aufweisen, müssen auf 0 festgelegt werden.

Anforderungen

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