The SMS_G_System_EndpointProtectionStatus Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents status of Endpoint Protection.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Class SMS_G_System_EndpointProtectionStatus : SMS_G_System { Boolean AmFullscanRequired; Boolean AmManualStepsRequired; Boolean AmOfflineScanRequired; Boolean AmRecentlyCleaned; Boolean AmRemediationFailed; Boolean AmRestartRequired; Boolean AmThreatActivity; Boolean AtRisk; Boolean EnforcementFailed; Boolean EnforcementSucceeded; Boolean Inactive; Boolean InstallFailed; Boolean NoSignature; Boolean NotClient; Boolean NotYetInstalled; Boolean PendingReboot; Boolean Protected; UInt32 ResourceID; Boolean SignatureOlderThan7Days; Boolean SignatureUpTo1DayOld; Boolean SignatureUpTo3DaysOld; Boolean SignatureUpTo7DaysOld; Boolean Unhealthy; Boolean Unsupported; }; |
Methods
The SMS_G_System_EndpointProtectionStatus class does not define any methods.
Properties
- AmFullscanRequired
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client is pending a full scan due to threat action.
- AmManualStepsRequired
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client is pending manual steps due to threat action.
- AmOfflineScanRequired
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client is pending an offline scan due to threat action.
- AmRecentlyCleaned
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if a threat was detected and cleaned recently.
- AmRemediationFailed
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client failed to remediate the threat.
- AmRestartRequired
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client is pending a reboot due to threat action.
- AmThreatActivity
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if a threat was detected.
- AtRisk
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client has the policy to enable EndPoint Protection, however, the SCEP agent is not successfully installed (or pending a reboot to finish the installation), no signature is installed, the signature is too old, the client is inactive (from client status perspective) or the client failed to apply antimalware policy and so on.
- EnforcementFailed
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client failed to apply policy.
- EnforcementSucceeded
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client successfully applied policy.
- Inactive
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client is inactive.
- InstallFailed
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client failed to install the Endpoint Protection client.
- NoSignature
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if no signature is installed on this client.
- NotClient
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if this is not a Configuration Manager client.
- NotYetInstalled
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the Endpoint Protection client is not installed.
- PendingReboot
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client is pending a restart to complete the Endpoint Protection installation.
- Protected
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client is well protected.
- ResourceID
- Data type: UInt32Access type: Read/Write Qualifiers: [key]Client resource identifier.
- SignatureOlderThan7Days
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the signature is older than 7 days.
- SignatureUpTo1DayOld
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the signature is up to 1 day old.
- SignatureUpTo3DaysOld
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the signature is up from 1 to 3 days old.
- SignatureUpTo7DaysOld
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the signature is up from 3 to 7 days old.
- Unhealthy
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the client is unhealthy from a client status perspective.
- Unsupported
- Data type: BooleanAccess type: Read/Write Qualifiers: nonetrue if the Endpoint Protection client is not supported on this client platform.
Remarks
Requirements
Runtime Requirements
For more information, see Configuration Manager Server Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Server Development Requirements.