The SMS_ClientOperationStatus Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that summarizes the client operation.

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

Class SMS_ClientOperationStatus : SMS_BaseClass
{
	String CollectionID;
	UInt32 CompletedClients;
	String CreatedBy;
	UInt32 FailedClients;
	UInt32 ID;
	UInt32 IsExpired;
	DateTime LastSummaryTime;
	UInt32 OfflineClients;
	String PrimaryActionTargetObjectID;
	String PrimaryActionTargetObjectName;
	UInt32 PrimaryActionTargetObjectType;
	UInt32 PrimaryActionType;
	UInt32 Priority;
	DateTime RequestedTime;
	UInt32 State;
	String TargetCollectionName;
	DateTime TimeLastUpdated;
	UInt32 TotalClients;
	UInt32 Type;
	String UniqueID;
	UInt32 UnknownClients;
};

Methods

The SMS_ClientOperationStatus class does not define any methods.

Properties

CollectionID

Data type: StringAccess type: Read/Write Qualifiers: noneTarget collection identifier of this operation.
CompletedClients

Data type: UInt32Access type: Read/Write Qualifiers: noneCount of clients that returned a completed result.
CreatedBy

Data type: StringAccess type: Read/Write Qualifiers: noneUser who created this operation.
FailedClients

Data type: UInt32Access type: Read/Write Qualifiers: noneCount of clients that returned a failed result.
ID

Data type: UInt32Access type: Read/Write Qualifiers: [key]Identifier for the client operation.
IsExpired

Data type: UInt32Access type: Read/Write Qualifiers: noneWhether the client operation is expired.  
LastSummaryTime

Data type: DateTimeAccess type: Read/Write Qualifiers: noneLast summary time of the client operation.
OfflineClients

Data type: UInt32Access type: Read/Write Qualifiers: noneCount of clients which are always offline when the client operation is performed.
PrimaryActionTargetObjectID

Data type: StringAccess type: Read/Write Qualifiers: noneObject ID of the target object of the primary action.
PrimaryActionTargetObjectName

Data type: StringAccess type: Read/Write Qualifiers: noneName of the target object of the primary action.
PrimaryActionTargetObjectType

Data type: UInt32Access type: Read/Write Qualifiers: noneTarget object type of the primary action. Possible values are:

1

Threat

8

RequestPolicyNow

PrimaryActionType

Data type: UInt32Access type: Read/Write Qualifiers: none"Action type of the primary action. Possible values are:

1

Full Scan

2

Quick Scan

3

Download Definition

4

Evaluate Software Update

5

Exclude Scan Path

6

Override Default Action

7

Restore Quarantine Items

Priority

Data type: UInt32Access type: Read/Write Qualifiers: noneOperation priority (1 highest, 10 lowest).
RequestedTime

Data type: DateTimeAccess type: Read/Write Qualifiers: noneCreation time of this operation.
State

Data type: UInt32Access type: Read/Write Qualifiers: noneState of this EndPoint Protection client operation. Possible values are:

0

Action Unknown

1

Action Not Applicable

2

Action Failed

3

Action Succeeded

TargetCollectionName

Data type: StringAccess type: Read/Write Qualifiers: noneTarget collection name of this operation.
TimeLastUpdated

Data type: DateTimeAccess type: Read/Write Qualifiers: noneLatest update time of this client operation.
TotalClients

Data type: UInt32Access type: Read/Write Qualifiers: noneCount of all clients targeted with this client action.
Type

Data type: UInt32Access type: Read/Write Qualifiers: noneOperation type.  
UniqueID

Data type: StringAccess type: Read/Write Qualifiers: noneUnique identifier for this client operation.
UnknownClients

Data type: UInt32Access type: Read/Write Qualifiers: noneCount of clients that have not yet reported any result.

Remarks

Requirements

Runtime Requirements

Development Requirements