Udostępnij za pośrednictwem


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

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: klucz, MaxLen (256)

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
NetTCPIP.mof
DLL
NetTCPIP.dll

Zobacz też

CIM_LogicalElement