CIM_FilterEntryBase, klasa
Agreguje wystąpienia (podklasy) FilterEntryBase za pośrednictwem agregacji EntriesInFilterList.
Wpisy filtru są zawsze połączone ze sobą, gdy są pogrupowane według filtruList. Należy pamiętać, że istnieje możliwość agregowania różnych typów filtrów do pojedynczej listy filtrów — na przykład filtrów nagłówków pakietów (reprezentowanych przez klasę IpHeadersFilter) i filtrów zabezpieczeń protokołu IPsec. Lista FilterList jest słaba dla urządzenia sieciowego (np. ComputerSystem), który go zawiera. W związku z tym klucze ComputerSystem są propagowane do tej klasy.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składnia
[UMLPackagePath("CIM::Network::Filtering"), Abstract, Version("2.7.0"), AMENDMENT]
class CIM_FilterEntryBase : CIM_LogicalElement
{
string InstanceID;
string Caption;
string Description;
string ElementName;
datetime InstallDate;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
string Name;
string SystemCreationClassName;
string SystemName;
string CreationClassName;
boolean IsNegated;
};
Członków
Klasa CIM_FilterEntryBase ma następujące typy elementów członkowskich:
Właściwości
Klasa CIM_FilterEntryBase ma te właściwości.
-
podpisów
-
-
Typ danych: ciągu
-
Typ dostępu: tylko do odczytu
-
Kwalifikatory: MaxLen (64)
Zawiera krótki tekstowy opis obiektu.
Ta właściwość jest dziedziczona z CIM_ManagedElement.
-
-
CommunicationStatus
-
-
Typ danych: uint16
-
Typ dostępu: tylko do odczytu
Wskazuje zdolność instrumentacji do komunikowania się z tym elementem. Wartość null wskazuje, że instrumentacja nie obsługuje tej właściwości.
Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.
Wartości Znaczenie - Nieznany
- 0
Wskazuje, że instrumentacja nie może w tej chwili zgłosić właściwości CommunicationStatus. - niedostępne
- 1
Wskazuje, że instrumentacja jest w stanie zgłaszać tę właściwość, ale celowo nie dotyczy tego elementu. - Communication OK
- 2
Wskazuje tylko, że komunikacja jest ustanawiana z elementem. - utraconej komunikacji
- 3
Wskazuje, że element został skontaktowany w przeszłości, ale jest obecnie niemożliwy do osiągnięcia. - bez kontaktu
- 4
Wskazuje, że instrumentacja ma informacje kontaktowe dla tego elementu, ale nigdy nie była w stanie się z nim komunikować. - zarezerwowanych DMTF
- 5 32767
Zastrzeżony. - zarezerwowanego dostawcy
- 32768 = wartość
Zastrzeżony. -
-
CreationClassName
-
Nazwa klasy lub podklasy używanej podczas tworzenia wystąpienia. W przypadku użycia z innymi właściwościami klucza tej klasy ta właściwość umożliwia unikatowe zidentyfikowanie wszystkich wystąpień tej klasy i jej podklas.
-
opis
-
-
Typ danych: ciągu
-
Typ dostępu: tylko do odczytu
Zawiera tekstowy opis obiektu.
Ta właściwość jest dziedziczona z CIM_ManagedElement.
-
-
DetailedStatus
-
-
Typ danych: uint16
-
Typ dostępu: tylko do odczytu
-
Kwalifikatory: ModelCorrespondence ("CIM_EnabledLogicalElement.PrimaryStatus", "CIM_ManagedSystemElement.HealthState")
Wskazuje dodatkowe szczegóły stanu, które uzupełniają właściwość PrimaryStatus. Wartość null wskazuje, że instrumentacja nie obsługuje tej właściwości.
Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.
Wartości Znaczenie - niedostępne
- 0
Wskazuje, że instrumentacja może zgłaszać tę właściwość, ale celowo nie zgłasza jej dla tego elementu. - brak dodatkowych informacji
- 1
Wskazuje, że do właściwości PrimaryStatus nie trzeba dodawać żadnych szczegółów, na przykład gdy PrimaryStatus jest ustawiona na OK. - zestresowany
- 2
Wskazuje, że element działa, ale wymaga uwagi. Przeciążenie i przegrzanie to przykłady stanów zestresowanych. - awarii predykcyjnej
- 3
Wskazuje, że element działa nominalnie, ale przewiduje awarię w najbliższej przyszłości. - błędu niemożliwym do odzyskania
- 4
Wskazuje, że ten element jest w stanie błędu, który wymaga interwencji człowieka. - jednostki pomocniczej w błędów
- 5
Wskazuje, że element, od którego zależy ten element, jest w błędzie. Ten element może być OK, ale nie może działać ze względu na stan elementu zależnego. Przykładem jest usługa sieciowa lub punkt końcowy, który nie może działać z powodu problemów z siecią niższej warstwy. - zarezerwowanych DMTF
- 6 32767
Zastrzeżony. - zarezerwowanego dostawcy
- 32768 = wartość
Zastrzeżony. -
-
ElementName
-
-
Typ danych: ciągu
-
Typ dostępu: tylko do odczytu
Zawiera przyjazną dla użytkownika nazwę obiektu. Ta właściwość umożliwia każdemu wystąpieniu zdefiniowanie przyjaznej dla użytkownika nazwy oprócz jej kluczowych właściwości, danych tożsamości i informacji o opisie.
Ta właściwość jest dziedziczona z CIM_ManagedElement.
-
-
HealthState
-
-
Typ danych: uint16
-
Typ dostępu: tylko do odczytu
Wskazuje bieżącą kondycję elementu. Ten atrybut wyraża kondycję tego elementu, ale niekoniecznie składników podrzędnych.
Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.
Wartości Znaczenie - Nieznany
- 0
W tej chwili implementacja nie może zgłaszać HealthState. - OK
- 5
Element jest w pełni funkcjonalny i działa w normalnych parametrach operacyjnych i bez błędu. - obniżonej wydajności/ostrzeżenia
- 10
Element jest w porządku roboczym, a wszystkie funkcje są udostępniane. Jednak element nie działa zgodnie z najlepszymi jego możliwościami. Na przykład element może nie działać z optymalną wydajnością lub zgłasza błędy możliwe do odzyskania - drobne błędy
- 15
Wszystkie funkcje są dostępne, ale niektóre mogą ulec pogorszeniu. - głównej awarii
- 20
Element kończy się niepowodzeniem. Istnieje możliwość, że niektóre lub wszystkie funkcje tego składnika są obniżone lub nie działają. - błędy krytyczne
- 25
Element jest niefunkcjonalny, a odzyskiwanie może nie być możliwe. - błąd niemożliwy do odzyskania
- 30
Element uległ całkowitej awarii, a odzyskiwanie nie jest możliwe. Wszystkie funkcje udostępniane przez ten element zostały utracone. - zarezerwowanych DMTF
- 31 = wartości
Program DMTF zarezerwował nieużywaną część kontinuum dla dodatkowych wartości HealthStates w przyszłości. -
-
InstallDate
-
-
Typ danych: data/godzina
-
Typ dostępu: tylko do odczytu
Wskazuje, kiedy obiekt został zainstalowany. Brak wartości nie wskazuje, że obiekt nie jest zainstalowany.
Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.
-
-
InstanceID
-
-
Typ danych: ciągu
-
Typ dostępu: tylko do odczytu
Unikatowo i nieprzezroczyste identyfikuje wystąpienie tej klasy w zakresie zawierającej przestrzeń nazw.
[! Ważne]Aby zapewnić unikatowość w przestrzeni nazw, należy utworzyć wartość InstanceID w następującym wzorcu:
Identyfikator organizacji:LocalID
identyfikator orgID musi zawierać prawa autorskie, znaki towarowe lub w inny sposób unikatową nazwę będącą własnością jednostki biznesowej definiującej InstanceIDlub być zarejestrowanym identyfikatorem przypisanym przez uznany urząd globalny. Jest to podobne do struktury nazw klas schematu. Ponadto, aby zapewnić unikatowość pierwszego dwukropka w InstanceID musi znajdować się między OrgID iLocalID. W przypadku orgID nie może zawierać dwukropka (':').
localID jest wybierana przez jednostkę biznesową i nie powinna być ponownie używana do identyfikowania różnych podstawowych elementów rzeczywistych.
Jeśli poprzedni wzorzec nie jest używany, jednostka definiująca musi zapewnić, że wynikowa InstanceID nie jest ponownie używana w żadnym InstanceIDutworzonych przez tego lub innych dostawców dla tej przestrzeni nazw.
W przypadku wystąpień zdefiniowanych przez grupę DMTF (Distributed Management Task Force) wzorzec musi być używany z OrgID ustawioną na WARTOŚĆ CIM.
Ta właściwość jest dziedziczona z CIM_ManagedElement.
-
-
IsNegated
-
-
Typ danych: wartość logiczna
-
Typ dostępu: tylko do odczytu
Wartość logiczna wskazująca, że warunek dopasowania opisany we właściwościach podklasy FilterEntryBase powinien być negowany. Ta właściwość jest definiowana w celu ułatwienia użycia podczas filtrowania prostych negacji — na przykład w celu wybrania wszystkich portów źródłowych z wyjątkiem 162. Nie zaleca się ustawienia tej wartości logicznej na true podczas filtrowania na wielu kryteriach, takich jak definiowanie filtru IPHeadersFilter na podstawie adresów źródłowych/docelowych, portów i punktów kodu DiffServ.
-
-
nazwa
-
-
Typ danych: ciągu
-
Typ dostępu: tylko do odczytu
-
Kwalifikatory: MaxLen (256), klucza , przesłonięcia ("Nazwa")
Definiuje etykietę, za pomocą której jest znany i jednoznacznie identyfikowany wpis filtru.
-
-
OperatingStatus
-
-
Typ danych: uint16
-
Typ dostępu: tylko do odczytu
-
Kwalifikatory: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")
Wskazuje bieżący stan operacyjny elementu. Za pomocą tej właściwości można podać więcej szczegółów na temat bieżącego stanu elementu. Może również wskazywać stany przejściowe. Wartość null wskazuje, że instrumentacja nie obsługuje tej właściwości.
Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.
Wartość Znaczenie - Nieznany
- 0
Wskazuje, że instrumentacja nie może w tej chwili zgłosić właściwości OperatingStatus. - niedostępne
- 1
Wskazuje, że instrumentacja może zgłaszać tę właściwość, ale celowo nie zgłasza jej dla tego elementu. - obsługi
- 2
Wskazuje, że element jest w trakcie konfigurowania, konserwacji, czyszczenia lub innego administrowania. - uruchamianie
- 3
Wskazuje, że element jest inicjowany. - zatrzymywanie
- 4
Wskazuje, że element jest przenoszony do uporządkowanego zatrzymania. - zatrzymane
- 5
Wskazuje, że element jest celowo zatrzymany. - przerwane
- 6
Wskazuje, że element został zatrzymany w nieoczekiwany sposób. - uśpiona
- 7
Wskazuje, że element jest nieaktywny lub spoczynku. - ukończone
- 8
Wskazuje, że element zakończył swoją operację. Zalecamy użycie wartości właściwości primaryStatus OK, Errorlub Obniżona wydajność, aby wskazać powodzenie lub niepowodzenie operacji. - Migrowanie
- 9
Wskazuje, że element jest przenoszony między elementami hosta. - Emigrating
- 10
Wskazuje, że element jest przenoszony z elementu hosta. - immigrowanie
- 11
Wskazuje, że element jest przenoszony do nowego elementu hosta. - migawek
- 12
Wskazuje, że tworzona jest kopia migawki elementu. - zamykanie
- 13
Wskazuje, że element jest przenoszony do nagłego zatrzymania. - w testowym
- 14
Wskazuje, że element wykonuje funkcje testowe. - przechodzenie
- 15
Wskazuje, że element znajduje się między stanami i nie jest w pełni dostępny w obu stanach. Użyj innej wartości, która wskazuje bardziej szczegółowe przejście, jeśli jest dostępne. - w usłudze
- 16
Wskazuje, że element jest w usłudze i działa. - zarezerwowanych DMTF
- 17 32767
Zastrzeżony. - zarezerwowanego dostawcy
- 32768 = wartość
Zastrzeżony. -
-
OperationalStatus
-
-
Typ danych: tablica uint16
-
Typ dostępu: tylko do odczytu
-
Kwalifikatory: ArrayType ("Indeksowane"), ModelCorrespondence ("CIM_ManagedSystemElement.StatusDescriptions")
Zawiera wskaźniki bieżącego stanu elementu. Pierwsza wartość OperationalStatus powinna zawierać stan podstawowy elementu.
Nuta
OperationalStatus zastępuje przestarzałą właściwość Status. Ze względu na powszechne użycie istniejącej właściwości stanu w aplikacjach do zarządzania firma Microsoft zdecydowanie zaleca, aby dostawcy lub instrumentacja zapewniali zarówno właściwości stanu , jak i OperationalStatus. W przypadku instrumentowania stan (ponieważ jest jednowartościowy) powinien również podać stan podstawowy elementu.
Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.
Wartości Znaczenie - Nieznany
- 0
Wskazuje, że w tej chwili implementacja nie może zgłaszać OperationalStatus. - inne
- 1
Wskazuje stan niezdefiniowany. - OK
- 2
Wskazuje pełną funkcjonalność bez błędów. - obniżonej wydajności
- 3
Wskazuje, że element działa i udostępniono wszystkie funkcje. Jednak element nie działa zgodnie z najlepszymi jego możliwościami. Na przykład element może nie działać z optymalną wydajnością lub zgłasza błędy możliwe do odzyskania - zestresowany
- 4
Wskazuje, że element działa, ale wymaga uwagi. Przeciążenie i przegrzanie to przykłady stanów zestresowanych. - awarii predykcyjnej
- 5
Wskazuje, że element działa nominalnie, ale przewiduje awarię w najbliższej przyszłości. - błędów
- 6
Wskazuje, że wystąpił błąd. - błędu niemożliwym do odzyskania
- 7
Wystąpił nieodwracalny błąd. - uruchamianie
- 8
Zadanie jest uruchamiane. - zatrzymywanie
- 9
Zadanie jest zatrzymywane. - zatrzymane
- 10
Element został celowo zatrzymany. - w usłudze
- 11
Wskazuje, że element jest konfigurowany, utrzymywany, czyszczony lub w inny sposób administrowany. - bez kontaktu
- 12
Wskazuje, że system monitorowania ma wiedzę na temat tego elementu, ale nigdy nie był w stanie nawiązać z nim komunikacji. - utraconej komunikacji
- 13
Wskazuje, że zadanie jest znane i zostało pomyślnie nawiązane kontakty w przeszłości, ale jest obecnie niedostępne. - przerwane
- 14
Wskazuje, że zadanie zostało zatrzymane w nieoczekiwany sposób. Może być konieczne zaktualizowanie stanu i konfiguracji zadania. - uśpiona
- 15
Wskazuje, że zadanie jest nieaktywne. - jednostki pomocniczej w błędów
- 16
Wskazuje, że element, od którego zależy to zadanie, jest w błędzie. Ten element może być OK ale nie może działać ze względu na stan elementu zależnego. Przykładem jest usługa sieciowa lub punkt końcowy, który nie może działać z powodu problemów z siecią niższej warstwy. - ukończone
- 17
Wskazuje, że zadanie zakończyło swoją operację. Ta wartość powinna być połączona z OK, ErrorError, lub Obniżona wydajność, aby klient mógł sprawdzić, czy ukończona operacja ukończona z OK (przekazana), Ukończono z Błąd (niepowodzenie) lub Ukończono z obniżonej wydajności (operacja zakończyła się, ale nie ukończono lub nie zgłosiła błędu). - tryb zasilania
- 18
"Tryb zasilania" wskazuje, że element ma dodatkowe informacje o modelu zasilania zawarte w skojarzonym skojarzeniu usługi PowerManagementService. - zarezerwowanych DMTF
- 19 32767
Program DMTF zarezerwował tę część zakresu dla dodatkowych wartości OperationalStatus w przyszłości. - zarezerwowanego dostawcy
- 32768 65535
Firma Microsoft zarezerwowała nieużywaną część zakresu dla dodatkowych wartości OperationalStatus w przyszłości. -
-
PrimaryStatus
-
-
Typ danych: uint16
-
Typ dostępu: tylko do odczytu
-
Kwalifikatory: ModelCorrespondence ("CIM_ManagedSystemElement.DetailedStatus", "CIM_ManagedSystemElement.HealthState")
Wskazuje wartość stanu wysokiego poziomu.
Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.
Możliwe wartości to.
-
Nieznany (0)
-
OK (1)
-
obniżonej wydajności (2)
-
błąd (3)
-
zarezerwowane DMTF (4 32767)
-
Vendor Reserved (32768 = wartość )
-
-
stanu
-
-
Typ danych: ciągu
-
Typ dostępu: tylko do odczytu
-
Kwalifikatory: przestarzałe ("CIM_ManagedSystemElement.OperationalStatus"), MaxLen (10)
Zawiera ciąg wskazujący stan podstawowy obiektu.
Nuta
Ta właściwość jest przestarzała i zastępowana właściwością OperationalStatus. Jeśli zdecydujesz się użyć właściwości Status w celu zapewnienia zgodności z poprzednimi wersjami, powinna ona być pomocnicza dla właściwości OperationalStatus.
Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.
Możliwe wartości to.
-
("OK")
-
("Błąd")
-
("Obniżona wydajność")
-
("Nieznany")
-
("Pred Fail")
-
("Uruchamianie")
-
("Zatrzymywanie")
-
("Usługa")
-
("Zestresowany")
-
("NonRecover")
-
("Brak kontaktu")
-
("Utracony comm")
-
("Zatrzymano")
-
-
StatusDescriptions
-
-
Typ danych: ciąg tablicy
-
Typ dostępu: tylko do odczytu
-
Kwalifikatory: ArrayType ("Indeksowane"), ModelCorrespondence ("CIM_ManagedSystemElement.OperationalStatus")
Wskazuje opisy odpowiednich wartości w tablicy OperationalStatus. Jeśli na przykład element we właściwości OperationalStatus zawiera wartość Zatrzymanie, element w tym samym indeksie tablicy w tej właściwości może zawierać wyjaśnienie, dlaczego obiekt jest zatrzymany.
Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.
-
-
SystemCreationClassName
-
-
Typ danych: ciągu
-
Typ dostępu: tylko do odczytu
-
Kwalifikatory: klucz, MaxLen (256), propagowane ("CIM_ComputerSystem.CreationClassName")
Określanie zakresu nazwy CreationClassName systemu komputerowego.
-
-
SystemName
-
-
Typ danych: ciągu
-
Typ dostępu: tylko do odczytu
-
Kwalifikatory: klucz, MaxLen (256), propagowane ("CIM_ComputerSystem.Name")
Określanie zakresu nazwy komputerasystemu.
-
Wymagania
Minimalny obsługiwany klient |
Windows 8 |
Minimalny obsługiwany serwer |
Windows Server 2012 |
Namespace |
Root\standardcimv2 |
MOF |
|
DLL |
|