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


Функция SetupGetNonInteractiveMode (setupapi.h)

Функция SetupGetNonInteractiveMode возвращает значение неинтерактивного флага SetupAPI, указывающего, может ли процесс вызывающего объекта взаимодействовать с пользователем через компоненты пользовательского интерфейса, такие как диалоговые окна.

Синтаксис

WINSETUPAPI BOOL SetupGetNonInteractiveMode();

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

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

Комментарии

Приложения установки и совместное установщики могут использовать эту функцию, чтобы определить, может ли текущий процесс отображать интерактивные элементы пользовательского интерфейса, такие как диалоговые окна. SetupAPI запускает установщик класса или совместный установщик в интерактивном или неинтерактивном процессе в зависимости от того, какой код DIF обрабатываетСя Программой установкиAPI.

Приложение установки может вызвать SetupSetNonInteractiveMode , чтобы установить неинтерактивный флаг SetupAPI, определяющий, может ли SetupAPI отображать элементы интерактивного пользовательского интерфейса в контексте вызывающего объекта.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows XP и более поздних версиях Windows.
Целевая платформа Персональный компьютер
Верхняя часть setupapi.h (включая Setupapi.h)
Библиотека Setupapi.lib
DLL Setupapi.dll

См. также раздел

SetupSetNonInteractiveMode