SystemSetting Enumeration

Applies To: Windows 8.1

Assessments can query the system for various settings using the SystemSettingCheckBoolean API or the SystemState interface. Only some of the system settings are writable to false and some are writable to true.

Namespace: Microsoft.Assessments.Runtime
Assembly: Microsoft.Assessments.Core (in Microsoft.Assessments.Core.dll)

'Usage
Dim instance As SystemSetting

public enum SystemSetting
public enum SystemSetting
public enum SystemSetting

Member nameDescription
AllowDisplayRequiredACThe system, when on AC power, allows the display to be required; the display won't turn off.
AllowDisplayRequiredDCThe system, when on DC power, allows the display to be required; the display won't turn off.
AllowExecutionRequiredACThe system, when on AC power, allows an execution required request; the system won't suspend if execution required is set.
AllowExecutionRequiredDCThe system, when on DC power, allows an execution required request; the system won't suspend if execution required is set.
AntivirusActiveAn anti-virus application is active.
AudioRenderDevicePresentAn audio rendering device (for example, speakers) is present.
AutoHibernateACThe system has a non-zero timeout value for hibernating when on AC power.
AutoHibernateDCThe system has a non-zero timeout value for hibernating when on DC power.
AutoLogOnEnabledAuto Logon is enabled.
AutoSleepACThe system has a non-zero timeout value for going to sleep when on AC power.
AutoSleepDCThe system has a non-zero timeout value for going to sleep when on DC power.
BatteryPresentA battery is present in the system.
ConnectedStandbyOnThe system supports connected standby mode.
CriticalBatteryActionThe critical battery action is enabled.
DisplayBootMenuThe system displays a menu when it boots, for example when multiple operating systems are installed.
DisplayDimACThe system has a non-zero timeout for when the display will dim while on AC power.
DisplayDimDCThe system has a non-zero timeout for when the display will dim while on DC power.
DisplayTimeoutACThe system has a non-zero timeout for when the display will turn off when on AC power.
DisplayTimeoutDCThe system has a non-zero timeout for when the display will turn off when on DC power.
DriverVerifierEnabledDriver Verifier is enabled on the system.
ElevatedThe assessment is running elevated.
FastStartupOnThe system under assessment is enabled for Fast Startup (hybrid boot).
FlagGetBoolflag that specifies that a SystemSetting enumerator is readable.
FlagSetBoolFalseA flag that indicates that a SystemSetting enumerator is writable with the value of false.
FlagSetBoolTrueA flag that indicates that a SystemSetting enumerator is writable with the value of true.
HibernateOnThe system has a non-zero timeout value for hibernating.
IEFirstRunInternet Explorer behaves as it does when it runs for the first time.
IEPresentInternet Explorer is present in the installed operating system version.
IEWarnOnIntranetInternet Explorer warns if the Intranet security settings are in effect.
KernelDebuggerEnabledA kernel debugger is enabled on the system.
LockOnWakeACThe system will prompt for a password when it wakes from sleep or hibernation while on AC power.
LockOnWakeDCThe system will prompt for a password when it wakes from sleep or hibernation while on DC power.
LockScreenThe lock screen is displayed after the system is suspended.
LowBatteryActionThe low battery action is enabled.
NoneNo system setting was specified. This value should never occur at runtime.
OnACPowerThe system is on AC power.
PioModeOnSystemDriveThe system drive is using PIO mode.
PowerProfileBalancedThe current power profile is set to balanced power savings.
PowerProfileMaxSavingsThe current power profile is set to maximum power savings.
PowerProfileMinSavingsThe current power profile is set to minimum power savings.
ProblemDevicesExistOne or more devices have an issue. In Device Manager, these devices are shown with a yellow exclamation point icon.
RequiresKitsPolicyInstalledThe ARM Kits policy is installed
ScreenBackgroundThe system under assessment is set to display a desktop background.
ScreensaverThe screen saver has a non-zero timeout and will activate when the timer expires.
ScreensaverSecureThe system under assessment displays the logon screen after it returns from a screen saver.
ShowAllObjectsThe File Explorer option to show hidden items is enabled.
ShowExtensionsThe File Explorer option to show extensions is enabled.
SuspendOn 
TracingRunningA Windows Performance Record trace is running.
UsingBasicDisplayThe system is using the basic display driver.
VolumeShadowCopyThe Volume Shadow Copy service is enabled.
WakeOnTimerAC 
WakeOnTimerDC 
WindowsAutoUpdateWindows Update will automatically update the system.
WindowsGenuineThe warning message about Windows being genuine is displayed.
WirelessAdaptersConnectedWireless networking adapters are enabled and connected to a wireless network.

Development Platforms

Windows 8.1

 

Show: