SetupGetNonInteractiveMode 函数 (setupapi.h)
SetupGetNonInteractiveMode 函数返回 SetupAPI 非交互式标志的值,该值指示调用方的进程是否可以通过用户界面组件(如对话框)与用户交互。
语法
WINSETUPAPI BOOL SetupGetNonInteractiveMode();
返回值
如果调用方的进程无法显示交互式用户界面元素(如对话框),则 SetupGetNonInteractiveMode 返回 TRUE。 否则,函数返回 FALSE,指示进程可以显示交互式用户界面元素。
注解
安装应用程序和 共同安装程序 可以使用此函数来确定当前进程是否可以显示交互式用户界面元素(如对话框)。 SetupAPI 在交互式或非交互式进程中运行类安装程序或共同安装程序,具体取决于 SetupAPI 正在处理的 DIF 代码 。
安装应用程序可以调用 SetupSetNonInteractiveMode 来设置 SetupAPI 非交互式标志,该标志控制 SetupAPI 是否可以在调用方上下文中显示交互式用户界面元素。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows XP 和更高版本的 Windows 中可用。 |
目标平台 | 桌面 |
标头 | setupapi.h (包括 Setupapi.h) |
Library | Setupapi.lib |
DLL | Setupapi.dll |