SetupSetNonInteractiveMode function (setupapi.h)
The SetupSetNonInteractiveMode function sets a non-interactive SetupAPI flag that determines whether SetupAPI can interact with a user in the caller's context.
Syntax
WINSETUPAPI BOOL SetupSetNonInteractiveMode(
[in] BOOL NonInteractiveFlag
);
Parameters
[in] NonInteractiveFlag
The Boolean value of the non-interactive flag. If NonInteractive is set to TRUE, SetupAPI runs in a non-interactive user mode and if NonInteractive is set to FALSE, SetupAPI runs in an interactive user mode.
Return value
SetupSetNonInteractiveMode returns the previous setting of the non-interactive flag.
Remarks
Installation applications and co-installers can use this function to control whether SetupAPI can display interactive user interface elements, such as dialog boxes, in the caller's context.
An installation application or an installer can call SetupGetNonInteractiveMode to retrieve the current value of the non-interactive flag.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows XP and later versions of Windows. |
Target Platform | Desktop |
Header | setupapi.h (include Setupapi.h) |
Library | Setupapi.lib |
DLL | Setupapi.dll |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for