SMS_ClientOperation Server WMI Class
Klasa SMS_ClientOperation
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje zestaw akcji klienta.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
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;
};
Metody
W poniższej tabeli wymieniono metody w klasie SMS_ClientOperation
.
Metoda | Opis |
---|---|
AllowThreat, metoda w klasie SMS_ClientOperation | Zezwalaj na określone zagrożenie (identyfikowane przez identyfikator) dla wszystkich elementów członkowskich w określonej kolekcji. |
CancelClientOperation, metoda w klasie SMS_ClientOperation | Anuluje operację klienta. |
DeleteClientOperation, metoda w klasie SMS_ClientOperation | Usuwa operację klienta. |
ExcludeScanPaths, metoda w klasie SMS_ClientOperation | Wyklucza ścieżki skanowania ze wszystkich elementów członkowskich w określonej kolekcji. |
IsClientOperationAllowed, metoda w klasie SMS_ClientOperation | Sprawdza, czy użytkownik ma uprawnienia do wykonania operacji. |
IsClientOperationUpdateAllowed, metoda w klasie SMS_ClientOperation | Sprawdza, czy użytkownik ma uprawnienia do aktualizowania operacji. |
InitiateClientOperation, metoda w klasie SMS_ClientOperation | Inicjuje operację klienta. |
RestoreQuarantinedItem, metoda w klasie SMS_ClientOperation | Przywraca elementy poddane kwarantannie do wszystkich elementów członkowskich w kolekcji zainfekowanej określonym zagrożeniem. |
Właściwości
Actions
Typ danych: SMS_ClientAction
Tablica
Typ dostępu: odczyt/zapis
Kwalifikatory: [leniwy]
Zestaw osadzonych akcji klienta do wykonania na klientach docelowych.
CollectionID
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Identyfikator kolekcji docelowej tej operacji.
CreatedBy
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Użytkownik, który utworzył tę operację.
DependentClientOperations
Typ danych: UInt32 Array
Typ dostępu: odczyt/zapis
Kwalifikatory: [leniwy]
Osadzone identyfikatory operacji klienta zależnego.
Filter
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Filtr identyfikatora wątku.
FilterType
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Typ filtru elementów docelowych, stosowany tylko wtedy TargetType
, gdy ma wartość 3. Możliwe wartości to:
Value | Typ filtru |
---|---|
0 | Brak filtru. |
1 | Zainfekowany danym zagrożeniem (filtr). |
ID
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Identyfikator tego wystąpienia.
IsActionsDependent
Typ danych: Boolean
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
true
jeśli akcje w ramach tej operacji zależą od poprzedniej.
PrimaryActionTargetObjectID
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Identyfikator obiektu docelowego akcji podstawowej.
PrimaryActionTargetObjectName
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Nazwa obiektu docelowego akcji podstawowej.
PrimaryActionTargetObjectType
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Typ obiektu docelowego akcji podstawowej. Możliwe wartości to:
Value | Typ obiektu |
---|---|
1 | Zagrożenie |
PrimaryActionType
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
"Typ akcji akcji podstawowej. Możliwe wartości to:
Value | Typ akcji |
---|---|
1 | Pełne skanowanie |
2 | Szybkie skanowanie |
3 | Pobierz definicję |
4 | Ocena aktualizacji oprogramowania |
5 | Wyklucz ścieżkę skanowania |
6 | Zastępowanie akcji domyślnej |
7 | Przywracanie elementów kwarantanny |
8 | RequestPolicyNow |
Priority
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Priorytet operacji (1 najwyższy, 50 najniższy).
RequestedTime
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Czas utworzenia tej operacji.
SourceSite
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Kod boczny lokacji, z której zainicjowano operację.
State
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Stan operacji. Możliwe wartości to:
Value | Stan operacji |
---|---|
0 | Nieaktywne |
1 | Aktywny |
2 | Zlikwidować |
TargetCollectionName
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Docelowa nazwa kolekcji tej operacji.
TargetResourceIDs
Typ danych: UInt32 Array
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Osadzone identyfikatory zasobów klientów docelowych.
TargetType
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Typ obiektu docelowego operacji. Możliwe wartości to:
Value | Typ obiektu docelowego |
---|---|
0 | Bieżące elementy członkowskie określonej kolekcji. |
1 | Określonych klientów w określonej kolekcji. |
2 | Elementy członkowskie określonej kolekcji. |
3 | Elementy członkowskie określonej kolekcji zgodne z określonymi kryteriami. |
UniqueID
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Unikatowy identyfikator tego wystąpienia.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla