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


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

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

Синтаксис

typedef struct _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA {
  DWORD             cbSize;
  DWORD             dwRegPolicySettings;
  PCMSG_SIGNER_INFO pSignerInfo;
} AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA, *PAUTHENTICODE_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
Разрешить только элементы в личной базе данных доверия.

pSignerInfo

Указатель на структуру CMSG_SIGNER_INFO , содержащую сведения о подписывшем файле.

Требования

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