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