Compartir a través de


estructura CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO (wincrypt.h)

La estructura CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO contiene información adicional opcional que se puede pasar a la función CryptGetTimeValidObject en el parámetro pExtraInfo .

Sintaxis

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;

Miembros

cbSize

Tamaño, en bytes, de esta estructura.

iDeltaCrlIndicator

Valor que se usa para comparar con el número de lista de revocación de certificados base (CRL). Si el número de CRL base es menor que este valor, el autor de la llamada debe intentar recuperar una CRL base más reciente.

Si el miembro pDeltaCrlIndicator no es NULL , el valor de este miembro debe ser 0x7fffffff. Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Dado que el miembro pDeltaCrlIndicator no existe, no se aplica el requisito de valor iDeltaCrlIndicator .

pftCacheResync

Puntero a una estructura FILETIME que rige el uso de información almacenada en caché. Cualquier información almacenada en caché antes de este tiempo se considera no válida y se recupera nueva información.

pLastSyncTime

Puntero a una estructura FILETIME que contiene la hora de la última sincronización de los datos recuperados para el objeto.

pMaxAgeTime

Puntero a una estructura FILETIME que especifica una hora de expiración de los datos recuperados en función del miembro dwMaxAge de la estructura CRYPTNET_URL_CACHE_RESPONSE_INFO .

pChainPara

Puntero a una estructura de CERT_REVOCATION_CHAIN_PARA que contiene los parámetros de función CertGetCertificateChain usados por el autor de la llamada. Los datos de este miembro habilitan la comprobación de la cadena de certificados del protocolo de estado de certificado en línea (OCSP) independiente.

pDeltaCrlIndicator

Puntero a una estructura de CRYPT_INTEGER_BLOB que contiene una CRL con una longitud de más de 4 bytes. Si este miembro no es NULL y el miembro iDeltaCrlIndicator es igual a MAXLONG, si el número de CRL base es menor que este valor, el autor de la llamada debe intentar recuperar una CRL base más reciente.

Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este miembro no se admite.

Comentarios

Todos los miembros de la estructura CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO que no tienen un valor deben establecerse en cero.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado wincrypt.h