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


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

Структура AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA содержит сведения о политике метки времени, которые можно использовать при проверке цепочки сертификатов файлов.

Синтаксис

typedef struct _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA {
  DWORD cbSize;
  DWORD dwRegPolicySettings;
  BOOL  fCommercial;
} AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA, *PAUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA;

Члены

cbSize

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

dwRegPolicySettings

Флаг, установленный во время установки, который может быть изменен пользователем. Средство SetReg в пакете инструментов Authenticode можно использовать для выбора или отмены выбора каждого значения. Значения флагов можно объединить с помощью побитовой операции ИЛИ .

Значение Значение
WTPF_TRUSTTEST
Доверяйте любому сертификату TEST.
WTPF_TESTCANBEVALID
Проверьте любой сертификат TEST на допустимость.
WTPF_IGNOREEXPIRATION
Используйте дату окончания срока действия.
WTPF_IGNOREREVOKATION
Отмена проверка.
WTPF_OFFLINEOK_IND
Если источник находится в автономном режиме, доверяйте отдельным сертификатам.
WTPF_OFFLINEOK_COM
Если источник находится в автономном режиме, доверяйте любым коммерческим сертификатам.
WTPF_OFFLINEOKNBU_IND
Если источник находится в автономном режиме, доверяйте отдельным сертификатам. Не используйте пользовательский интерфейс.
WTPF_OFFLINEOKNBU_COM
Если источник находится в автономном режиме, доверяйте любым коммерческим сертификатам. Не используйте пользовательский интерфейс проверки.
WTPF_VERIFY_V1_OFF
Отключите проверку сертификатов версии 1.
WTPF_IGNOREREVOCATIONONTS
Игнорировать проверки отзыва меток времени.
WTPF_ALLOWONLYPERTRUST
Разрешить только элементы в личной базе данных доверия.

fCommercial

Флаг BOOL. Если значение TRUE, подписыватель был проверен центром сертификации (CA) на соответствие определенным минимальным финансовым стандартам.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть wincrypt.h