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


Функция WintrustSetRegPolicyFlags (wintrust.h)

Функция WintrustSetRegPolicyFlags задает флаги политик для поставщика политик.

Заметка Эта функция не имеет связанной библиотеки импорта. Для динамической связи с Wintrust.dllнеобходимо использовать функции LoadLibrary и GetProcAddress .
 

Синтаксис

BOOL WintrustSetRegPolicyFlags(
  [in] DWORD dwPolicyFlags
);

Параметры

[in] dwPolicyFlags

Этот параметр может быть побитовой комбинацией одного или нескольких следующих значений.

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

Возвращаемое значение

Возвращает ненулевое значение, если флаги политики были установлены успешно или ноль в противном случае.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows XP [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
Header wintrust.h
Library nanosrv.lib
DLL Wintrust.dll

См. также

WintrustGetRegPolicyFlags