Функция 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 |