Udostępnij za pomocą


CIM_LogicalPort, klasa

Abstrakcja portu lub punktu połączenia urządzenia. Ten obiekt powinien zostać utworzone, gdy port ma niezależne właściwości zarządzania z urządzenia, które go zawiera. Przykłady to port Fibre Channel i port USB.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składnia

[UMLPackagePath("CIM::Device::Ports"), Version("2.10.0"), AMENDMENT]
class CIM_LogicalPort : CIM_LogicalDevice
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 5;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   TransitioningToState = 12;
  uint16   AvailableRequestedStates[];
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName;
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[];
  uint64   MaxQuiesceTime;
  uint64   Speed;
  uint64   MaxSpeed;
  uint64   RequestedSpeed;
  uint16   UsageRestriction;
  uint16   PortType;
  string   OtherPortType;
};

Członków

Klasa CIM_LogicalPort ma następujące typy elementów członkowskich:

Metody

Klasa CIM_LogicalPort ma te metody.

Metoda Opis
EnableDevice Ta metoda została przestarzała zamiast bardziej ogólnej metody RequestStateChange, która bezpośrednio nakłada się na funkcjonalność zapewnianą przez tę metodę.
Ta metoda jest dziedziczona z CIM_LogicalDevice.
OnlineDevice Ta metoda została przestarzała zamiast bardziej ogólnej metody RequestStateChange, która bezpośrednio nakłada się na funkcjonalność zapewnianą przez tę metodę.
Ta metoda jest dziedziczona z CIM_LogicalDevice.
QuiesceDevice Ta metoda została przestarzała zamiast bardziej ogólnej metody RequestStateChange, która bezpośrednio nakłada się na funkcjonalność zapewnianą przez tę metodę.
Ta metoda jest dziedziczona z CIM_LogicalDevice.
RequestStateChange Żąda, aby stan elementu został zmieniony na wartość określoną w parametrze RequestedState. Po wystąpieniu żądanej zmiany stanu stan włączony i żądany stan elementu będzie taki sam. Wywołanie metody RequestChangeState wiele razy może spowodować zastąpienie lub utratę wcześniejszych żądań. Jeśli zostanie zwrócona wartość 0, zadanie zostało ukończone pomyślnie i użycie CIM_ConcreteJob nie było wymagane. Jeśli zostanie zwrócona wartość 4096 (0x1000), zadanie zajmie trochę czasu, CIM_ConcreteJob zostanie utworzone, a odwołanie zwrócone w parametrze wyjściowym Job. Każdy inny kod zwracany wskazuje warunek błędu.
Ta metoda jest dziedziczona z CIM_EnabledLogicalElement.
resetowania Żąda zresetowania urządzenia logicznego.
Ta metoda jest dziedziczona z CIM_LogicalDevice.
RestoreProperties Żąda, aby urządzenie ponownie ustanowiło jego konfigurację, konfigurację i/lub informacje o stanie z magazynu kopii zapasowych.
Ta metoda jest dziedziczona z CIM_LogicalDevice.
SaveProperties Żąda, aby urządzenie przechwyciło bieżącą konfigurację, konfigurację i/lub informacje o stanie w magazynie zapasowym.
Ta metoda jest dziedziczona z CIM_LogicalDevice.
SetPowerState Ustawia stan zasilania urządzenia. Użycie tej metody zostało uznane za przestarzałe. Zamiast tego użyj metody SetPowerState w skojarzonej klasie PowerManagementService.
Ta metoda jest dziedziczona z CIM_LogicalDevice.

Właściwości

Klasa CIM_LogicalPort ma te właściwości.

Dodatkowa dostępność

Typ danych: tablica uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_LogicalDevice.Availability")

Dodatkowa dostępność i stan urządzenia, poza tym określonym we właściwości Availability. Właściwość Availability oznacza stan podstawowy i dostępność urządzenia. W niektórych przypadkach nie wystarczy, aby określić pełny stan urządzenia. W takich przypadkach można użyć właściwości AdditionalAvailability, aby uzyskać więcej informacji. Na przykład podstawowa dostępność urządzenia może mieć wartość "Off line" (wartość=8), ale może być również w stanie niskim zasilania (AdditonalAvailability value=14) lub urządzenie może uruchamiać diagnostykę (AdditionalAvailability value=5, "In Test").

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

inne (1)

Nieznany (2)

uruchomiona/pełna zasilania (3)

ostrzeżenie (4)

w testowym (5)

Nie dotyczy (6)

wyłącz (7)

poza linią (8)

Off Duty (9)

obniżonej wydajności (10)

nie zainstalowano (11)

błąd instalacji (12)

Oszczędzanie energii — nieznany (13)

Oszczędzanie energii — w trybie niskim zasilania (14)

Oszczędzanie energii — rezerwowe (15)

cyklu zasilania (16)

Oszczędzanie energii — ostrzeżenie (17)

Wstrzymano (18)

nie jest gotowa (19)

nieskonfigurowane (20)

w stanie spoczynku (21)

dostępności

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_LogicalDevice.AdditionalAvailability")

Podstawowa dostępność i stan urządzenia. (Dodatkowe informacje o stanie można określić przy użyciu właściwości Tablica dostępności dodatkowej).

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

Wartość Znaczenie
inne
1
Nieznany
2
uruchomiona/pełna zasilania
3
ostrzeżenie
4
w testowym
5
nie dotyczy
6
wyłącz
7
poza linią
8
Off Duty
9
obniżonej wydajności
10
nie zainstalowano
11
błędu instalacji
12
Oszczędzanie energii — nieznana
13
Urządzenie jest znane w trybie oszczędzania zasilania, ale jego dokładny stan w tym trybie jest nieznany
oszczędzanie energii — w trybie niskiego zasilania
14
Urządzenie jest w stanie oszczędzania energii, ale nadal działa i może mieć obniżoną wydajność
Oszczędzanie energii — rezerwowe
15
Urządzenie nie działa, ale może być szybko zasilane.
cyklu zasilania
16
Oszczędzanie energii — ostrzeżenie
17
Urządzenie jest w stanie ostrzeżenia, ale również w trybie oszczędzania zasilania.
Wstrzymano
18
nie wszystko gotowe
19
nieskonfigurowane
20
quiesced
dwadzieścia jeden

AvailableRequestedStates

Typ danych: tablica uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_EnabledLogicalElement.RequestStateChange", "CIM_EnabledLogicalElementCapabilities.RequestedStatesSupported")

AvailableRequestedStates wskazuje możliwe wartości parametru RequestedState metody RequestStateChange użyte do zainicjowania zmiany stanu. Wymienione wartości są podzbiorem wartości zawartych we właściwości RequestedStatesSupported skojarzonego wystąpienia CIM_EnabledLogicalElementCapabilities, w którym wybrane wartości są funkcją bieżącego stanu CIM_EnabledLogicalElement. Ta właściwość może być niepusta, jeśli implementacja może anonsować zestaw możliwych wartości jako funkcję bieżącego stanu. Ta właściwość ma wartość null, jeśli implementacja nie może określić zestawu możliwych wartości jako funkcji bieżącego stanu.

Ta właściwość jest dziedziczona z CIM_EnabledLogicalElement.

włączone (2)

wyłączone (3)

Zamknij (4)

offline (6)

Test (7)

odroczenie (8)

Stan spoczynku (9)

ponownego uruchamiania (10)

Resetowanie (11)

dmTF Reserved (12 65535)

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.
Komunikacja 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)

Wskazuje nazwę klasy lub podklasy używanej w tworzeniu 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.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

opis

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Zawiera tekstowy opis obiektu.

Ta właściwość jest dziedziczona z CIM_ManagedElement.

Szczegółowe statystyki

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.

Identyfikator urządzenia

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: klucz, MaxLen (64)

Adres lub inne informacje identyfikujące unikatowe nazwę urządzenia logicznego

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

Nazwa elementu

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.

EnabledDefault

Typ danych: uint16

Typ dostępu: Odczyt/zapis

Wyliczona wartość wskazująca domyślną lub początkową konfigurację administratora dla włączonego stanu elementu. Domyślnie element to "Włączone" (value=2).

Ta właściwość jest dziedziczona z CIM_EnabledLogicalElement.

włączone (2)

wyłączone (3)

Nie dotyczy (5)

włączone, ale offline (6)

brak domyślnych (7)

Stan spoczynku (9)

zarezerwowane DMTF (10 32767)

Dostawca zarezerwowany (32768 65535)

EnabledState

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_EnabledLogicalElement.OtherEnabledState")

Wskazuje stany włączone i wyłączone elementu. Może również wskazywać przejścia między tymi żądanymi stanami. Na przykład zamykanie (value=4) i uruchamianie (value=10) to stany przejściowe między włączonym i wyłączonym.

Ta właściwość jest dziedziczona z CIM_EnabledLogicalElement.

Wartość Znaczenie
Nieznany
0
inne
1
włączone
2
Element jest lub może wykonywać polecenia, przetwarza wszystkie polecenia w kolejce i kolejkuje nowe żądania.
wyłączone
3
Element nie będzie wykonywać poleceń i usuwa nowe żądania.
zamykanie
4
Element jest w trakcie przechodzenia do stanu Wyłączone.
nie dotyczy
5
Element nie obsługuje włączania ani wyłączania.
włączone, ale offline
6
Element może służyć do wykonywania poleceń i usuwa wszystkie nowe żądania.
w testowym
7
Element jest w stanie testowym.
odroczone
8
Element może służyć do wykonywania poleceń, ale spowoduje kolejkowanie nowych żądań.
Quiesce
9
Element jest włączony, ale w trybie ograniczonym. Zachowanie elementu jest podobne do stanu Włączone (2), ale przetwarza tylko ograniczony zestaw poleceń. Wszystkie inne żądania są kolejkowane.
uruchamianie
10
Element jest w trakcie przechodzenia do stanu Włączone (2). Nowe żądania są kolejkowane.
zarezerwowanych DMTF
11 32767
Zastrzeżony.
zarezerwowanego dostawcy
32768 65535
Zastrzeżony.

BłądCleared (Błąd)

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Kwalifikatory: przestarzałe ("CIM_ManagedSystemElement.OperationalStatus")

Właściwość logiczna wskazująca, że błąd zgłoszony w LastErrorCode jest teraz czyszczone.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

ErrorDescription (Opis błędu)

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: przestarzałe ("CIM_DeviceErrorData.ErrorDescription")

Dowolny ciąg zawierający więcej informacji na temat błędu zarejestrowanego w LastErrorCodei informacje o wszelkich akcjach naprawczych, które mogą zostać podjęte.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

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.

Identyfikowaniedescriptions

Typ danych: ciąg tablicy

Typ dostępu: tylko do odczytu

Kwalifikatory: ArrayType ("Indexed"), ModelCorrespondence ("CIM_LogicalDevice.OtherIdentifyingInfo")

Tablica ciągów wolnych z wyjaśnieniem i szczegółami dotyczącymi wpisów w tablicy OtherIdentifyingInfo. Należy pamiętać, że każdy wpis tej tablicy jest powiązany z wpisem w otherIdentifyingInfo, który znajduje się w tym samym indeksie.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

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.

Identyfikator wystąpienia

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 związku z tym identyfikator 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.

LastErrorCode

Typ danych: uint32

Typ dostępu: tylko do odczytu

Kwalifikatory: przestarzałe ("CIM_DeviceErrorData.LastErrorCode")

Przechwytuje ostatni kod błędu zgłoszony przez urządzenie logiczne.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

MaxQuiesceTime

Typ danych: uint64

Typ dostępu: tylko do odczytu

Kwalifikatory: przestarzałe ("Brak wartości"), Units ("MilliSeconds")

Ta właściwość została przestarzała. Podczas oceniania użycia rozwiązania Quiesce ustalono, że ta pojedyncza właściwość nie jest odpowiednia do opisu, kiedy urządzenie automatycznie zakończy stan spoczynku. W rzeczywistości najbardziej prawdopodobnym scenariuszem wyjścia urządzenia ze stanu spoczynku było określenie, że jest oparty na liczbie zaległych żądań w kolejce, a nie na maksymalnym czasie. Zostanie to ponownie ocenione i zmieni położenie później.

Maksymalny czas w milisekundach, przez który urządzenie może działać w stanie "Quiesced". Stan urządzenia jest zdefiniowany we właściwościach Availability (Dostępność) i AdditionalAvailability (Dostępność) i AdditionalAvailability (Dostępność), gdzie wartość "Quiesced" jest przekazywana przez wartość 21. To, co występuje na końcu limitu czasu, jest specyficzne dla urządzenia. Urządzenie może nie mieć dostępu do trybu offline lub podjąć inne działania. Wartość 0 oznacza, że urządzenie może pozostać w stanie spoczynku przez czas nieokreślony.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

MaxSpeed

Typ danych: uint64

Typ dostępu: tylko do odczytu

Kwalifikatory: PUnit ("bit/sekunda"), Units ("Bits per Second")

Maksymalna przepustowość portu w bitach na sekundę.

nazwa

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: MaxLen (1024)

Wskazuje przyjazną dla użytkownika nazwę tego wystąpienia zadania. Ponadto przyjazna dla użytkownika nazwa może być używana jako właściwość wyszukiwania lub zapytania.

[! Porada]
nazwa nie musi być unikatowa w przestrzeni nazw.

Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.

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.
Emigracji
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.

OtherEnabledState

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")

Ciąg opisujący stan włączony lub wyłączony elementu, gdy właściwość EnabledState jest ustawiona na 1 ("Inne"). Ta właściwość musi być ustawiona na wartość null, gdy EnabledState jest dowolną wartością inną niż 1.

Ta właściwość jest dziedziczona z CIM_EnabledLogicalElement.

otherIdentifyingInfo

Typ danych: ciąg tablicy

Typ dostępu: tylko do odczytu

Kwalifikatory: ArrayType ("Indeksowane"), MaxLen (256), ModelCorrespondence ("CIM_LogicalDevice.IdentifyingDescriptions")

Przechwytuje dodatkowe dane poza informacjami o identyfikatorze DeviceID, które mogą służyć do identyfikowania urządzenia logicznego. Przykładem może być utrzymywanie przyjaznej nazwy systemu operacyjnego dla właściwości Device w tej właściwości.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

OtherPortType

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_LogicalPort.PortType")

Opisuje typ modułu, gdy parametr PortType jest ustawiony na wartość 1 ("Inne").

PortType

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_NetworkPort.OtherNetworkPortType")

Zdefiniowano, aby wymusić spójne nazewnictwo właściwości Type w podklasach i zagwarantować unikatowe wartości wyliczenia dla wszystkich wystąpień networkPort. W przypadku ustawienia wartości 1 ("Inne"), powiązana właściwość OtherPortType zawiera opis ciągu typu portu. Zdefiniowano zakres wartości, DMTF_Reserved, który umożliwia podklasom zastępowanie i definiowanie określonych typów portów.

Nieznany (0)

inne (1)

Nie dotyczy (2)

zastrzeżonych DMTF (3 15999)

Dostawca zarezerwowany (16000 65535)

FunkcjeZarządzaniaEnergią

Typ danych: tablica uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: przestarzałe ("CIM_PowerManagementCapabilities.PowerCapabilities")

Wyliczona tablica opisująca możliwości zarządzania energią urządzenia. Użycie tej właściwości zostało wycofane. Zamiast tego należy użyć właściwości PowerCapabilites w skojarzonej klasy PowerManagementCapabilities.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

Nieznany (0)

nieobsługiwane (1)

wyłączone (2)

włączone (3)

tryby oszczędzania energii wprowadzone automatycznie (4)

power state settable (5)

Usługa Power Cycling obsługiwana (6)

włączone zasilanie obsługiwane (7)

PowerManagementSupported

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Kwalifikatory: przestarzałe ("CIM_PowerManagementCapabilities")

Wartość logiczna wskazująca, że urządzenie może być zarządzane przez zasilanie. Użycie tej właściwości zostało wycofane. Zamiast tego istnienie skojarzonej klasy PowerManagementCapabilities (skojarzonej z relacją ElementCapabilities) wskazuje, że zarządzanie energią jest obsługiwane.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

PowerOnHours

Typ danych: uint64

Typ dostępu: tylko do odczytu

Kwalifikatory: Counter, Units ("Hours")

Liczba kolejnych godzin zasilania tego urządzenia od ostatniego cyklu zasilania.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

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ść )

Żądana prędkość

Typ danych: uint64

Typ dostępu: Odczyt/zapis

Kwalifikatory: ModelCorrespondence ("CIM_LogicalPort.Speed"), PUnit ("bit/sekundę"), Units ("Bity na sekundę")

Żądana przepustowość portu w bitach na sekundę. Rzeczywista przepustowość jest zgłaszana w pliku LogicalPort.Speed.

RequestedState

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")

RequestedState to wyliczenie całkowite wskazujące ostatni żądany lub żądany stan elementu. Rzeczywisty stan elementu jest reprezentowany przez EnabledState. Ta właściwość jest udostępniana w celu porównania ostatnich żądanych i bieżących stanów z włączonymi lub wyłączonymi. Należy pamiętać, że jeśli EnabledState jest ustawiona na 5 ("Nie dotyczy"), ta właściwość nie ma znaczenia. Domyślnie RequestedState elementu to 5 ("Bez zmiany"). Zapoznaj się z opisem właściwości EnabledState EnabledState, aby uzyskać wyjaśnienia wartości w wyliczenie RequestedState. Należy zauważyć, że w RequestedState istnieją dwie nowe wartości, które opierają się na stanach EnabledState. Są to "Reboot" (10) i "Reset" (11). Ponowne uruchomienie odnosi się do wykonywania "Zamykanie", a następnie przechodzenie do stanu "Włączone". Reset wskazuje, że element jest najpierw "Wyłączony", a następnie "Włączony". Należy również zauważyć rozróżnienie między żądaniem "Zamykanie" i "Wyłączone". Zamknięcie żąda uporządkowanego przejścia do stanu Wyłączone i może obejmować usunięcie zasilania w celu całkowitego wymazywania istniejącego stanu. Stan Wyłączone żąda natychmiastowego wyłączenia elementu, tak aby nie wykonywał ani nie akceptował żadnych poleceń ani przetwarzania żądań. Ta właściwość jest ustawiana w wyniku wywołania metody (na przykład StartService lub StopService w CIM_Service) lub może zostać zastąpiona i zdefiniowana jako WRITEable w podklasie. Metoda jest uważana za lepszą od właściwości WRITEable, ponieważ umożliwia jawne wywołanie operacji i zwrócenie kodu wyniku. Określone wystąpienie CIM_EnabledLogicalElement może nie obsługiwać RequestStateChange. W takim przypadku zostanie użyta wartość 12 ("Nie dotyczy").

Ta właściwość jest dziedziczona z CIM_EnabledLogicalElement.

Nieznany (0)

włączone (2)

wyłączone (3)

Zamknij (4)

brak zmian (5)

offline (6)

Test (7)

odroczone (8)

Stan spoczynku (9)

ponownego uruchamiania (10)

Resetowanie (11)

nie dotyczy (12)

dmTF Reserved (13 32767)

Dostawca zarezerwowany (32768 65535)

szybkości

Typ danych: uint64

Typ dostępu: tylko do odczytu

Kwalifikatory: PUnit ("bit/sekunda"), Units ("Bits per Second")

Przepustowość portu w bitach na sekundę.

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 (Opisy stanu)

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.

Informacje o stanie

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: przestarzałe ("CIM_EnabledLogicalElement.EnabledState")

Wskazuje, czy urządzenie logiczne jest włączone (wartość = 3), wyłączone (wartość = 4) lub inny (1) lub nieznany (2) stan. Jeśli ta właściwość nie ma zastosowania do elementu LogicalDevice, należy użyć wartości 5 ("Nie dotyczy"). StatusInfo została wycofana zamiast bardziej wyraźnie nazwanej właściwości z dodatkowymi wartościami wyliczanymi (EnabledState), która jest dziedziczona z CIM_ManagedSystemElement.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

inne (1)

Nieznany (2)

włączone (3)

Wyłączone (4)

Nie dotyczy (5)

SystemCreationClassName

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory:klucza, MaxLen (256), propagowane ("CIM_System.CreationClassName")

Określanie zakresu nazwy CreationClassName systemu.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

Nazwa systemu

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory:klucza, MaxLen (256), propagowane ("CIM_System.Name")

Nazwa systemu określającego zakres.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

TimeOfLastStateChange

Typ danych: data/godzina

Typ dostępu: tylko do odczytu

Data lub godzina ostatniego zmiany stanu włączonego elementu. Jeśli stan elementu nie został zmieniony i ta właściwość jest wypełniana, należy ustawić wartość 0 interwału. Jeśli zażądano zmiany stanu, ale została odrzucona lub nie została jeszcze przetworzona, właściwość nie może zostać zaktualizowana.

Ta właściwość jest dziedziczona z CIM_EnabledLogicalElement.

TotalPowerOnHours

Typ danych: uint64

Typ dostępu: tylko do odczytu

Kwalifikatory: Counter, Units ("Hours")

Łączna liczba godzin zasilania tego urządzenia.

Ta właściwość jest dziedziczona z CIM_LogicalDevice.

TransitioningToState

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: ModelCorrespondence ("CIM_EnabledLogicalElement.RequestStateChange", "CIM_EnabledLogicalElement.RequestedState", "CIM_EnabledLogicalElement.EnabledState")

TransitioningToState wskazuje stan docelowy, do którego przechodzi wystąpienie.

Wartość 5 "Bez zmiany" wskazuje, że żadne przejście nie jest w toku. Wartość 12 "Nie dotyczy" wskazuje, że wdrożenie nie obsługuje bieżących przejść.

Wartość inna niż 5 lub 12 określa stan, do którego element jest w trakcie przejścia.

Ta właściwość jest dziedziczona z CIM_EnabledLogicalElement.

Nieznany (0)

włączone (2)

wyłączone (3)

Zamknij (4)

brak zmian (5)

offline (6)

Test (7)

odroczenie (8)

Stan spoczynku (9)

ponownego uruchamiania (10)

Resetowanie (11)

nie dotyczy (12)

zarezerwowane dmTF (13 65535)

UsageRestriction

Typ danych: uint16

Typ dostępu: tylko do odczytu

W niektórych okolicznościach port logiczny może być rozpoznawalny jako port frontonu lub zaplecza. Przykładem takiej sytuacji jest macierz magazynowa, która może mieć porty zaplecza do komunikacji z dyskami i portami frontonu w celu komunikowania się z hostami. Jeśli nie ma żadnych ograniczeń dotyczących korzystania z portu, wartość powinna być ustawiona na wartość "nie jest ograniczona".

Nieznany (0)

frontonu tylko (2)

tylko zaplecza (3)

Nie ograniczeniami (4)

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_LogicalDevice