Поделиться через


структура CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO (wincrypt.h)

Структура CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO содержит необязательные дополнительные сведения, которые можно передать в функцию CryptGetTimeValidObject в параметре pExtraInfo .

Синтаксис

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;

Члены

cbSize

Размер данной структуры (в байтах).

iDeltaCrlIndicator

Значение, используемое для сравнения с номером базового списка отзыва сертификатов (CRL). Если базовое число отзыва сертификатов меньше этого значения, вызывающий объект должен попытаться получить более новый базовый список отзыва сертификатов.

Если элемент pDeltaCrlIndicator не равен NULL , значение этого элемента должно быть 0x7fffffff. Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Поскольку член pDeltaCrlIndicator не существует, требование к значению iDeltaCrlIndicator не применяется.

pftCacheResync

Указатель на структуру FILETIME , которая управляет использованием кэшированных сведений. Все сведения, кэшированные до этого времени, считаются недопустимыми и извлекаются новые сведения.

pLastSyncTime

Указатель на структуру FILETIME , содержащую время последней синхронизации данных, полученных для объекта .

pMaxAgeTime

Указатель на структуру FILETIME , указывающую время истечения срока действия данных, полученных на основе элемента dwMaxAgeструктуры CRYPTNET_URL_CACHE_RESPONSE_INFO .

pChainPara

Указатель на структуру CERT_REVOCATION_CHAIN_PARA , содержащую параметры функции CertGetCertificateChain , используемые вызывающим элементом. Данные в этом элементе обеспечивают проверку цепочки сертификатов для независимых подписывущего протокола состояния сертификатов (OCSP).

pDeltaCrlIndicator

Указатель на структуру CRYPT_INTEGER_BLOB , содержащую список отзыва сертификатов длиной более 4 байт. Если этот элемент не равен NULL , а элемент iDeltaCrlIndicator равен MAXLONG, то если базовое число списка отзыва сертификатов меньше этого значения, вызывающий объект должен попытаться получить более новый базовый список отзыва сертификатов.

Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Этот член не поддерживается.

Комментарии

Все элементы структуры CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO , не имеющие значения, должны иметь нулевое значение.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть wincrypt.h