Заголовочный файл: WinCryptEx.h

Структура, содержащая дополнительные параметры проверки.

C++ Copy Code
 typedef struct _CPPRIVATEKEY_USAGE_PERIOD_EXTRA_CERT_CHAIN_POLICY_PARA {
   DWORD cbSize;
   FILETIME *pPrivateKeyUsedTime;
 } CPPRIVATEKEY_USAGE_PERIOD_EXTRA_CERT_CHAIN_POLICY_PARA,
   *PCPPRIVATEKEY_USAGE_PERIOD_EXTRA_CERT_CHAIN_POLICY_PARA,
   CPSIGNATURE_EXTRA_CERT_CHAIN_POLICY_PARA,
   *PCPSIGNATURE_EXTRA_CERT_CHAIN_POLICY_PARA,
   CPTIMESTAMP_SIGNING_EXTRA_CERT_CHAIN_POLICY_PARA,
   *PCPTIMESTAMP_SIGNING_EXTRA_CERT_CHAIN_POLICY_PARA;

Параметры

cbSize

Размер структуры в байтах.

pPrivateKeyUsedTime

Время использования закрытого ключа конечного сертификата (может быть равным NULL). Если время не указано, выполняется проверка на текущий момент.

Expand imageПримечания

Используется для передачи времени, на которое будет осуществлена проверка конечного сертификата.

Передается как поле pvExtraPolicyPara в структуре CERT_CHAIN_POLICY_PARA