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


Функция VerifierIsPerUserSettingsEnabled (avrfsdk.h)

Определяет, может ли средство проверки приложений использовать параметры для каждого пользователя.

Синтаксис

BOOL VerifierIsPerUserSettingsEnabled();

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

Если включены параметры для каждого пользователя, функция возвращает значение TRUE. В противном случае возвращается значение FALSE.

Комментарии

Параметры средства проверки приложений хранятся в следующем разделе реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options для собственных приложений и HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Image File Execution Options для приложений, работающих под управлением WOW64. Только администраторы могут выполнять запись в эти ключи.

Начиная с Windows Vista параметры средства проверки приложений можно хранить в HKEY_CURRENT_USER. Чтобы включить использование параметров для каждого пользователя, администратор должен создать REG_DWORD значение с именем ImageExecutionOptions в ключе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager , задать бит низкого порядка и перезагрузить компьютер. Чтобы отключить использование параметров для каждого пользователя, администратор должен либо очистить бит, либо удалить значение реестра и перезагрузить компьютер.

У этой функции нет связанной библиотеки импорта. Для загрузки Verifier.dll необходимо использовать функцию LoadLibrary и вызвать функцию GetProcAddress , чтобы получить адрес этой функции.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header avrfsdk.h
DLL Verifier.dll