estrutura CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO (wincrypt.h)

A estrutura CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO contém informações extras opcionais que podem ser passadas para a função CryptGetTimeValidObject no parâmetro pExtraInfo .

Sintaxe

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;

Membros

cbSize

O tamanho, em bytes, dessa estrutura.

iDeltaCrlIndicator

Um valor usado para comparar com o número da CRL (lista de revogação de certificado base). Se o número de CRL base for menor que esse valor, o chamador deverá tentar recuperar uma CRL base mais recente.

Se o membro pDeltaCrlIndicator não for NULL , o valor desse membro deverá ser 0x7fffffff. Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Como o membro pDeltaCrlIndicator não existe, o requisito de valor iDeltaCrlIndicator não se aplica.

pftCacheResync

Um ponteiro para uma estrutura FILETIME que rege o uso de informações armazenadas em cache. Todas as informações armazenadas em cache antes dessa hora são consideradas inválidas e novas informações são recuperadas.

pLastSyncTime

Um ponteiro para uma estrutura FILETIME que contém a hora da última sincronização dos dados recuperados para o objeto .

pMaxAgeTime

Um ponteiro para uma estrutura FILETIME que especifica um tempo de expiração dos dados recuperados com base no membro dwMaxAge da estrutura CRYPTNET_URL_CACHE_RESPONSE_INFO .

pChainPara

Um ponteiro para uma estrutura CERT_REVOCATION_CHAIN_PARA que contém os parâmetros de função CertGetCertificateChain usados pelo chamador. Os dados neste membro habilitam a verificação independente da cadeia de certificados do signatário do protocolo OCSP (status certificado online).

pDeltaCrlIndicator

Um ponteiro para uma estrutura CRYPT_INTEGER_BLOB que contém uma CRL com um comprimento de mais de 4 bytes. Se esse membro não for NULL e o membro iDeltaCrlIndicator for igual a MAXLONG, se o número de CRL base for menor que esse valor, o chamador deverá tentar recuperar uma CRL base mais recente.

Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Não há suporte para esse membro.

Comentários

Todos os membros da estrutura CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO que não têm um valor devem ser definidos como zero.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho wincrypt.h