CERT_REVOCATION_CHAIN_PARA struttura (wincrypt.h)
La struttura CERT_REVOCATION_CHAIN_PARA contiene parametri usati per la compilazione di una catena per un certificato di firma di risposta OCSP ( Online Certificate Status Protocol ) indipendente. Le definizioni di struttura CERT_REVOCATION_PARA e CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO includono puntatori facoltativi a questa struttura.
Sintassi
typedef struct _CERT_REVOCATION_CHAIN_PARA {
DWORD cbSize;
HCERTCHAINENGINE hChainEngine;
HCERTSTORE hAdditionalStore;
DWORD dwChainFlags;
DWORD dwUrlRetrievalTimeout;
LPFILETIME pftCurrentTime;
LPFILETIME pftCacheResync;
DWORD cbMaxUrlRetrievalByteCount;
} CERT_REVOCATION_CHAIN_PARA, *PCERT_REVOCATION_CHAIN_PARA;
Members
cbSize
Dimensione, in byte, della struttura.
hChainEngine
Handle per il motore della catena usato dal chiamante.
hAdditionalStore
Handle a un archivio contenente i certificati usati per compilare la catena originale. L'handle può essere NULL.
dwChainFlags
Valore per il parametro dwFlags passato alla funzione CertGetCertificateChain .
Valore | Significato |
---|---|
|
Questo flag verrà impostato dal provider CertVerifyRevocation quando chiama CertGetCertificateChain con un certificato OCSP indipendente. Se impostato, CertGetCertificateChain chiamerà CertVerifyRevocation senza impostare il puntatore sulla struttura di dati precedente CERT_REVOCATION_CHAIN_PARA; ciò consente di impedire il controllo di revoche circolari. |
dwUrlRetrievalTimeout
Valore che contiene il limite di timeout, in millisecondi. Se zero, viene usato il timeout predefinito del gestore della revoca.
pftCurrentTime
Puntatore a una struttura FILETIME usata nel controllo dell'ora di aggiornamento. Se questo puntatore è NULL, il gestore di revoche usa l'ora corrente.
pftCacheResync
Puntatore a una struttura FILETIME che regola l'uso delle informazioni memorizzate nella cache. Tutte le informazioni memorizzate nella cache prima che questa volta vengano considerate non valide e vengono recuperate nuove informazioni. Se impostato, questo valore esegue l'override dell'ora cacheResync della configurazione del Registro di sistema.
cbMaxUrlRetrievalByteCount
Valore DWORD che specifica il numero massimo di byte da scaricare dall'oggetto URL. Un valore pari a 0 specifica nessun limite.
Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo membro non è supportato.
Requisiti
Client minimo supportato | Windows Vista con SP1 [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | wincrypt.h |