Функция WintrustSetRegPolicyFlags (wintrust.h)
В этой статье
Функция WintrustSetRegPolicyFlags задает флаги политики для поставщика политики.
Примечание У этой функции нет связанной библиотеки импорта. Для динамического связывания с Wintrust.dll необходимо использовать функции
LoadLibrary и
GetProcAddress .
Синтаксис
BOOL WintrustSetRegPolicyFlags(
[in] DWORD dwPolicyFlags
);
Параметры
[in] dwPolicyFlags
Этот параметр может быть побитовой комбинацией одного или нескольких следующих значений.
Значение
Значение
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 [только классические приложения]
Целевая платформа
Windows
Header
wintrust.h
DLL
Wintrust.dll
См. также раздел
WintrustGetRegPolicyFlags