Condividi tramite


struttura CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO (wincrypt.h)

La struttura CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO contiene informazioni aggiuntive facoltative che possono essere passate alla funzione CryptGetTimeValidObject nel parametro pExtraInfo .

Sintassi

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;

Members

cbSize

Dimensione, in byte, della struttura.

iDeltaCrlIndicator

Valore utilizzato per confrontare il numero CRL (Base Certificate Revoche List ). Se il numero CRL di base è minore di questo valore, il chiamante deve tentare di recuperare un CRL di base più recente.

Se il membro pDeltaCrlIndicator è diverso da NULL , il valore di questo membro deve essere 0x7fffffff. Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Poiché il membro pDeltaCrlIndicator non esiste, il requisito del valore iDeltaCrlIndicator non si applica.

pftCacheResync

Puntatore a una struttura FILETIME che controlla l'uso di informazioni memorizzate nella cache. Tutte le informazioni memorizzate nella cache prima di questa volta vengono considerate non valide e vengono recuperate nuove informazioni.

pLastSyncTime

Puntatore a una struttura FILETIME contenente l'ora dell'ultima sincronizzazione dei dati recuperati per l'oggetto.

pMaxAgeTime

Puntatore a una struttura FILETIME che specifica una scadenza dei dati recuperati in base al membro dwMaxAge della struttura CRYPTNET_URL_CACHE_RESPONSE_INFO .

pChainPara

Puntatore a una struttura CERT_REVOCATION_CHAIN_PARA che contiene i parametri della funzione CertGetCertificateChain usati dal chiamante. I dati in questo membro abilitano la verifica della catena di certificati del firmatario OCSP ( Online Certificate Status Protocol ).

pDeltaCrlIndicator

Puntatore a una struttura CRYPT_INTEGER_BLOB che contiene un CRL con lunghezza superiore a 4 byte. Se questo membro è diverso da NULL e il membro iDeltaCrlIndicator è uguale a MAXLONG, se il numero CRL di base è minore di questo valore, il chiamante deve tentare di recuperare un CRL di base più recente.

Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo membro non è supportato.

Commenti

Tutti i membri della struttura CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO che non hanno un valore devono essere impostati su zero.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione wincrypt.h