MDM_SecurityStatus class

Represents security health metrics on the device.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[dynamic, provider("MDMSettingsProv"), AMENDMENT]
class MDM_SecurityStatus
{
  Uint32  Key;
  Uint32  FirewallStatus;
  Uint32  AutoUpdateStatus;
  Uint32  AntiVirusStatus;
  Uint32  AntiVirusSignatureStatus;
  boolean RequireEncryption;
  Uint32  MaintenanceScheduleStartHour;
  string  MaintenanceScheduleDelayPattern;
  boolean MaintenanceScheduleAllowWakeup;
  boolean IsMicrosoftAccountOptional;
  string  ApplicationContentUriRules;
};

Members

The MDM_SecurityStatus class has these types of members:

Properties

The MDM_SecurityStatus class has these properties.

AntiVirusSignatureStatus

Data type: Uint32

Access type: Read-only

The status of the antivirus signature file.

On (0)

Off (1)

Snoozed (2)

Expired (3)

AntiVirusStatus

Data type: Uint32

Access type: Read-only

The status of the antivirus application.

Good (0)

NotMonitored (1)

Poor (2)

Snooze (3)

ApplicationContentUriRules

Data type: string

Access type: Read-only

Windows 8: This property is supported beginning with Windows 8.1.

The application content URI rules. For example, "https://mail.microsoft.com/owa".

AutoUpdateStatus

Data type: Uint32

Access type: Read-only

The status of Windows Update.

Disable Automatic Updates (0)

Notify for download and notify for install (1)

Auto download and notify for install (2)

Auto download and schedule the install (3)

FirewallStatus

Data type: Uint32

Access type: Read-only

The status of the firewall.

Good (0)

NotMonitored (1)

Poor (2)

Snooze (3)

IsMicrosoftAccountOptional

Data type: boolean

Access type: Read-only

Windows 8: This property is supported beginning with Windows 8.1.

True if Microsoft accounts are optional to use modern applications.

Key

Data type: Uint32

Access type: Read-only

Qualifiers: key

Identifies the MDM_SecurityStatus class instance.

MaintenanceScheduleAllowWakeup

Data type: boolean

Access type: Read-only

Windows 8: This property is supported beginning with Windows 8.1.

True if to wake up the machine to start maintenance.

MaintenanceScheduleDelayPattern

Data type: string

Access type: Read-only

Windows 8: This property is supported beginning with Windows 8.1.

The maintenance window start delay pattern. For example, "PT30M".

MaintenanceScheduleStartHour

Data type: Uint32

Access type: Read-only

Windows 8: This property is supported beginning with Windows 8.1.

The maintenance window start hour.

The possible values are.

Range: 0 23

RequireEncryption

Data type: boolean

Access type: Read-only

True if BitLocker encryption is required.

Requirements

Minimum supported client
Windows 8
Minimum supported server
None supported
Namespace
Root\CIMv2\MDM
MOF
MDMSettingsProv.mof
DLL
MDMSettingsProv.dll

See also

Mobile Device Management Settings Classes