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 |