WMI-Serverklasse „SMS_ClientOperation“SMS_ClientOperation Server WMI Class

Die SMS_ClientOperation Windows-Verwaltungsinstrumentation (WMI)-Klasse ist eine SMS-Anbieter Serverklasse in Configuration Manager, die einen Satz von Client Aktionen darstellt.The SMS_ClientOperation Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents a set of client actions.

Die folgende Syntax wird durch MOF-Code (Managed Object Format) vereinfacht und schließt alle geerbten Eigenschaften ein.The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

SyntaxSyntax

Class SMS_ClientOperation : SMS_BaseClass  
{  
    SMS_ClientAction Actions[];  
    String CollectionID;  
    String CreatedBy;  
    UInt32 DependentClientOperations[];  
    String Filter;  
    UInt32 FilterType;  
    UInt32 ID;  
    Boolean IsActionsDependent;  
    String PrimaryActionTargetObjectID;  
    String PrimaryActionTargetObjectName;  
    UInt32 PrimaryActionTargetObjectType;  
    UInt32 PrimaryActionType;  
    UInt32 Priority;  
    DateTime RequestedTime;  
    String SourceSite;  
    UInt32 State;  
    String TargetCollectionName;  
    UInt32 TargetResourceIDs[];  
    UInt32 TargetType;  
    String UniqueID;  
};  

MethodenMethods

In der folgenden Tabelle sind die Methoden in der- SMS_ClientOperation Klasse aufgelistet.The following table lists the methods in the SMS_ClientOperation class.

MethodeMethod BESCHREIBUNGDescription
AllowThreat-Methode in der Klasse „SMS_ClientOperation“AllowThreat Method in Class SMS_ClientOperation Hiermit wird die angegebene Bedrohung (durch ID identifiziert) allen Elementen in einer bestimmten Sammlung gestattet.Allow the specified threat (identified by ID) to all members in a specific collection.
CancelClientOperation-Methode in der Klasse „SMS_ClientOperation“CancelClientOperation Method in Class SMS_ClientOperation Bricht einen Client Vorgang ab.Cancels a client operation.
DeleteClientOperation-Methode in der Klasse „SMS_ClientOperation“DeleteClientOperation Method in Class SMS_ClientOperation Löscht einen Client Vorgang.Deletes a client operation.
ExcludeScanPaths-Methode in der Klasse „SMS_ClientOperation“ExcludeScanPaths Method in Class SMS_ClientOperation Schließt Überprüfungs Pfade von allen Elementen in der angegebenen Sammlung aus.Excludes scan paths from all members in specified collection.
IsClientOperationAllowed-Methode in der Klasse „SMS_ClientOperation“IsClientOperationAllowed Method in Class SMS_ClientOperation Überprüft, ob ein Benutzer über die Berechtigung zum Ausführen eines Vorgangs verfügt.Checks whether a user has permission to execute an operation.
IsClientOperationUpdateAllowed-Methode in der Klasse „SMS_ClientOperation“IsClientOperationUpdateAllowed Method in Class SMS_ClientOperation Überprüft, ob ein Benutzer über die Berechtigung zum Aktualisieren eines Vorgangs verfügt.Checks whether a user has permission to update an operation.
InitiateClientOperation-Methode in der Klasse „SMS_ClientOperation“InitiateClientOperation Method in Class SMS_ClientOperation Initiiert einen Client Vorgang.Initiates a client operation.
RestoreQuarantinedItem-Methode in der Klasse „SMS_ClientOperation“RestoreQuarantinedItem Method in Class SMS_ClientOperation Stellt in Quarantäne gestellte Elemente für alle Elemente in einer Sammlung wieder her, die durch die angegebene Bedrohung infiziert wurden.Restores quarantined items to all members in a collection infected by specified threat.

EigenschaftenProperties

Actions
Datentyp: SMS_ClientAction ArrayData type: SMS_ClientAction Array

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: [Lazy]Qualifiers: [lazy]

Ein Satz eingebetteter Client Aktionen, die auf Ziel Clients ausgeführt werden sollen.A set of embedded client actions to be executed on target clients.

CollectionID
Datentyp: StringData type: String

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Der Bezeichner der Ziel Auflistung dieses Vorgangs.Target collection identifier of this operation.

CreatedBy
Datentyp: StringData type: String

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Der Benutzer, der diesen Vorgang erstellt hat.User who created this operation.

DependentClientOperations
Datentyp: UInt32 ArrayData type: UInt32 Array

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: [Lazy]Qualifiers: [lazy]

Eingebettete IDs abhängiger Client Vorgänge.Embedded IDs of dependent client operations.

Filter
Datentyp: StringData type: String

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Thread-bezeichnerfilter.Thread identifier filter.

FilterType
Datentyp: UInt32Data type: UInt32

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Der Filtertyp der Zielmember, der nur anwendbar TargetType ist, wenn 3 ist.Filter type of the target members, applicable only when the TargetType is 3. Mögliche Werte:Possible values are:

WertValue FiltertypFilter type
00 Kein Filter.No filter.
11 Infiziert durch die angegebene Bedrohung (Filter).Infected by given threat (Filter).

ID
Datentyp: UInt32Data type: UInt32

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: [key]Qualifiers: [key]

Der Bezeichner für diese Instanz.Identifier for this instance.

IsActionsDependent
Datentyp: BooleanData type: Boolean

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

true , wenn die Aktionen in diesem Vorgang von einem vorherigen abhängig sind.true if the actions within this operation depend on a previous one.

PrimaryActionTargetObjectID
Datentyp: StringData type: String

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Objekt-ID des Zielobjekts der primären Aktion.Object ID of the target object of the primary action.

PrimaryActionTargetObjectName
Datentyp: StringData type: String

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Der Name des Zielobjekts der primären Aktion.Name of the target object of the primary action.

PrimaryActionTargetObjectType
Datentyp: UInt32Data type: UInt32

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Der Ziel Objekttyp der primären Aktion.Target object type of the primary action. Mögliche Werte:Possible values are:

WertValue ObjekttypObject type
11 BedrohungThreat

PrimaryActionType
Datentyp: UInt32Data type: UInt32

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

"Aktionstyp der primären Aktion."Action type of the primary action. Mögliche Werte:Possible values are:

WertValue AktionstypAction type
11 Vollständige ÜberprüfungFull Scan
22 SchnellüberprüfungQuick Scan
33 Definition herunterladenDownload Definition
44 Software Update auswertenEvaluate Software Update
55 Überprüfungs Pfad ausschließenExclude Scan Path
66 Standardaktion überschreibenOverride Default Action
77 Quarantäne Elemente wiederherstellenRestore Quarantine Items
88 RequestpolicynowRequestPolicyNow

Priority
Datentyp: UInt32Data type: UInt32

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Vorgangs Priorität (1 höchste, 50 niedrigste).Operation priority (1 Highest, 50 Lowest).

RequestedTime
Datentyp: DateTimeData type: DateTime

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Erstellungszeit dieses Vorgangs.Creation time of this operation.

SourceSite
Datentyp: StringData type: String

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Seitiger Code der Site, von der aus der Vorgang initiiert wurde.Side code of the site from which the operation was initiated.

State
Datentyp: UInt32Data type: UInt32

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Vorgangs Status.Operation state. Mögliche Werte:Possible values are:

WertValue VorgangsstatusOperation state
00 InaktivInactive
11 AktivActive
22 DecommissionDecommission

TargetCollectionName
Datentyp: StringData type: String

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Der Ziel Sammlungs Name dieses Vorgangs.Target collection name of this operation.

TargetResourceIDs
Datentyp: UInt32 ArrayData type: UInt32 Array

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Die eingebetteten Ressourcen-IDs der Ziel Clients.The embedded Resource IDs of target clients.

TargetType
Datentyp: UInt32Data type: UInt32

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Der Vorgangstyp des Vorgangs.Operation target type. Mögliche Werte:Possible values are:

WertValue ZieltypTarget type
00 Aktuelle Member einer angegebenen Auflistung.Current members of a specified collection.
11 Bestimmte Clients in einer bestimmten Sammlung.Specific clients in a specified collection.
22 Mitglieder einer angegebenen Auflistung.Members of a specified collection.
33 Mitglieder einer bestimmten Sammlung, die den angegebenen Kriterien entsprechen.Members of a specific collection matching specified criteria.

UniqueID
Datentyp: StringData type: String

Zugriffstyp: Lesen/SchreibenAccess type: Read/Write

Qualifizierer: keineQualifiers: none

Eindeutiger Bezeichner für diese Instanz.Unique identifier for this instance.

Requirements (Anforderungen)Requirements

LaufzeitanforderungenRuntime Requirements

Weitere Informationen finden Sie unter Configuration Manager Server – Laufzeitanforderungen.For more information, see Configuration Manager Server Runtime Requirements.

EntwicklungsanforderungenDevelopment Requirements

Weitere Informationen finden Sie unter Configuration Manager Server – Entwicklungsanforderungen.For more information, see Configuration Manager Server Development Requirements.