Udostępnij przez


CIM_PhysicalMemory, klasa

Klasa CIM_PhysicalMemory reprezentuje urządzenia pamięci niskiego poziomu, takie jak SIMMS, DIMMs, nieprzetworzone mikroukłady pamięci itd.

Ważne

Klasy MODELU CIM (Common Information Model) DMTF (Distributed Management Task Force) to klasy nadrzędne, na których są tworzone klasy WMI. Usługa WMI obecnie obsługuje tylko schematy wersji CIM 2.x.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie jej dziedziczone właściwości. Właściwości są wymienione w kolejności alfabetycznej, a nie w kolejności MOF.

Składnia

[abstract, UUID("{FAF76B7B-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class CIM_PhysicalMemory : CIM_Chip
{
  string   BankLabel;
  uint64   Capacity;
  string   Caption;
  string   CreationClassName;
  uint16   DataWidth;
  string   Description;
  uint16   FormFactor;
  boolean  HotSwappable;
  datetime InstallDate;
  uint32   InterleavePosition;
  string   Manufacturer;
  uint16   MemoryType;
  string   Model;
  string   Name;
  string   OtherIdentifyingInfo;
  string   PartNumber;
  uint32   PositionInRow;
  boolean  PoweredOn;
  boolean  Removable;
  boolean  Replaceable;
  string   SerialNumber;
  string   SKU;
  uint32   Speed;
  string   Status;
  string   Tag;
  uint16   TotalWidth;
  string   Version;
};

Członkowie

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

Właściwości

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

BankLabel

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: MaxLen (64), MappingStrings ("MIF. DMTF|Urządzenie pamięci|002.4")

Oznaczony etykietą bank, w którym znajduje się pamięć. Na przykład "Bank 0" lub "Bank A".

Wydajność

Typ danych: uint64

Typ dostępu: tylko do odczytu

Kwalifikatory: MappingStrings ("MIF. DMTF|Urządzenie pamięci|002.5"), jednostki ("bajty")

Łączna pojemność pamięci fizycznej w bajtach.

Aby uzyskać więcej informacji na temat używania wartości uint64 w skryptach, zobacz Skrypty w usłudze WMI.

Podpis

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: MaxLen (64), DisplayName ("Caption")

Krótki tekstowy opis obiektu.

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

CreationClassName

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: CIM_Key, MaxLen (256)

Nazwa klasy lub podklasy używanej podczas tworzenia wystąpienia. W przypadku użycia z innymi właściwościami klucza klasy ta właściwość umożliwia unikatowe zidentyfikowanie wszystkich wystąpień klasy i jej podklas.

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

DataWidth

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: MappingStrings ("MIF. DMTF|Urządzenie pamięci|002.8"), jednostki ("bity")

Szerokość danych pamięci fizycznej w bitach. Szerokość danych 0 (zero) i całkowita szerokość 8 wskazuje, że pamięć jest używana wyłącznie do dostarczania bitów poprawek błędów.

Opis

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: DisplayName ("Description")

Tekstowy opis obiektu.

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

FormFactor

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: przesłonięcia ("FormFactor"), MappingStrings ("MIF. DMTF|Urządzenie pamięci|002.6")

Współczynnik form implementacji dla mikroukładu. Można na przykład określić wartości, takie jak SIMM, TSOP lub PGA.

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

0

Nieznany

1

Pozostałe

2

Łyk

3

DIP

4

ZAMEK

5

SOJ

6

Własnościowy

7

SIMM

8

ŚCIEMNIANIE

9

TSOP

10

PGA

11

OBRĘCZ

12

SODIMM

13

SRIMM

14

SMD

15

SSMP

16

QFP

17

TQFP

18

SOIC

19

LCC

20

PLCC

dwadzieścia jeden

BGA

22

FPBGA

23

LGA

HotSwappable

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Jeśli wartość TRUE, pakiet może zostać zamieniony na gorąco. Pakiet fizyczny może zostać zamieniony na gorąco, jeśli element może zostać zastąpiony fizycznie innym (ale równoważnym), gdy pakiet zawierający jest włączony. Na przykład składnik wentylatora może być zaprojektowany tak, aby był zamieniany na gorąco. Wszystkie składniki, które można zamienić na gorąco, są z natury wymienne i zastępowalne.

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

InstallDate

Typ danych: data/godzina

Typ dostępu: tylko do odczytu

Kwalifikatory: MappingStrings ("MIF. DMTF|ComponentID|001.5"), DisplayName ("Data instalacji")

Data i godzina zainstalowania obiektu. Ta właściwość nie wymaga wartości, aby wskazać, że obiekt jest zainstalowany.

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

InterleavePosition

Typ danych: uint32

Typ dostępu: tylko do odczytu

Kwalifikatory: MappingStrings ("MIF. DMTF|Zamapowane adresy urządzenia pamięci|001.7")

Położenie pamięci fizycznej w przeplotu. Wartość 0 wskazuje, że nie przeplatane, 1 wskazuje pierwszą pozycję, 2 wskazuje drugą pozycję itd. Na przykład w interleacie 2:1 wartość 1 wskazuje, że pamięć znajduje się w pozycji parzystej.

Producent

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: MaxLen (256)

Nazwa organizacji odpowiedzialnej za tworzenie elementu fizycznego. Aby uzyskać więcej informacji, zobacz właściwość VendorCIM_Product.

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

Typ pamięci

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: MappingStrings ("MIF. DMTF|Urządzenie pamięci|002.9")

Typ pamięci fizycznej.

Nieznany (0)

Inne (1)

DRAM (2)

Synchroniczna pamięć DRAM (3)

Pamięć podręczna DRAM (4)

EDO (5)

EDRAM (6)

VRAM (7)

(8)

Pamięć RAM (9)

ROM (10)

Flash (11)

EEPROM (12)

FEPROM (13)

EPROM (14)

CDRAM (15)

3DRAM (16)

SDRAM (17)

SGRAM (18)

RDRAM (19)

DDR (20)

DDR2 (21)

DDR2 FB-DIMM (22)

Model

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: MaxLen (64)

Nazwa, według której element fizyczny jest ogólnie znany.

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

Nazwa

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: DisplayName ("Name")

Etykieta, za pomocą której jest znany obiekt. Po sklasyfikowaniu tej właściwości można zastąpić ją właściwością klucza.

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

otherIdentifyingInfo

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Dodatkowe dane, poza informacjami o tagach zasobów, które mogą służyć do identyfikowania elementu fizycznego. Przykładem są dane kodu kreskowego skojarzone z elementem, który ma również tag zasobu. Należy pamiętać, że jeśli tylko dane kodu kreskowego są dostępne i są unikatowe i mogą być używane jako klucz elementu, ta właściwość będzie mieć wartość null, a dane kodu kreskowego będą używane jako klucz klasy we właściwości Tag . Ta właściwość jest dziedziczona z CIM_PhysicalElement.

Numer części

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: MaxLen (256)

Numer części przypisany przez organizację, która wyprodukowała lub wyprodukowała element fizyczny.

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

PositionInRow

Typ danych: uint32

Typ dostępu: tylko do odczytu

Kwalifikatory: MappingStrings ("MIF. DMTF|Zamapowane adresy urządzenia pamięci|001.6")

Położenie pamięci fizycznej w wierszu. Jeśli na przykład dwa urządzenia pamięci 8-bitowej tworzą 16-bitowy wiersz, wartość 2 wskazuje, że pamięć jest drugim urządzeniem. Wartość 0 jest nieprawidłową wartością dla tej właściwości.

PoweredOn

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Jeśli wartość TRUE, element fizyczny jest włączony.

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

Usuwalny

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Jeśli wartość TRUE, ten element jest przeznaczony do wyjęć i z kontenera fizycznego, w którym zwykle występuje, bez osłabienia funkcji ogólnego opakowania. Pakiet jest uznawany za wymienny, nawet jeśli zasilanie musi być wyłączone w celu usunięcia. Jeśli zasilanie może być włączone i pakiet został usunięty, element jest wymienny i może zostać zamieniony na gorąco. Na przykład mikroukład procesora z możliwością dostosowania do góry jest wymienny.

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

Wymienny

Typ danych: wartość logiczna

Typ dostępu: tylko do odczytu

Jeśli wartość TRUE, można zastąpić element fizycznie innym elementem. Na przykład niektóre systemy komputerowe umożliwiają uaktualnienie głównego mikroukładu procesora do jednej z wyższych klasyfikacji zegara. W tym przypadku procesor jest mówi się, że można zastąpić. Wszystkie wymienne składniki są z natury zastępowalne.

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

Numer seryjny

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: MaxLen (64)

Przydzielona przez producenta liczba używana do identyfikowania elementu fizycznego.

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

Kod SKU

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: MaxLen (64)

Numer jednostki utrzymania zapasów dla elementu fizycznego.

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

Szybkość

Typ danych: uint32

Typ dostępu: tylko do odczytu

Kwalifikatory: Jednostki ("nanosekundy")

Szybkość pamięci fizycznej w nanosekundach.

Stan

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: MaxLen (10), DisplayName ("Status")

Bieżący stan obiektu. Ta właściwość jest dziedziczona z CIM_ManagedSystemElement.

Wartości obejmują następujące wartości:

OK ("OK ")

Błąd ("Błąd ")

Obniżona wydajność ("obniżona wydajność")

Nieznany ("Nieznany")

Pred Fail ("Pred Fail ")

Uruchamianie ("Uruchamianie ")

Zatrzymywanie ("zatrzymywanie ")

Usługa ("Usługa ")

Zestresowany ("zestresowany ")

NonRecover ("NonRecover")

Brak kontaktu ("Brak kontaktu")

Utracony Comm ("Lost Comm")

Znacznik

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: CIM_Key, MaxLen (256)

Dowolny ciąg, który jednoznacznie identyfikuje element fizyczny i służy jako klucz elementu. Ta właściwość może zawierać informacje, takie jak tag zasobu lub dane numeru seryjnego. Klucz CIM_PhysicalElement jest umieszczony bardzo wysoko w hierarchii obiektów, aby niezależnie identyfikować sprzęt lub jednostkę, niezależnie od fizycznego umieszczania w szafkach, kartach itd. Na przykład składnik wymienny, który może zostać zamieniony na gorąco, można pobrać z jego pakietu zawierającego (określania zakresu) i tymczasowo nieużywane. Obiekt nadal istnieje i można go nawet wstawić do innego kontenera określania zakresu. Kluczem elementu fizycznego jest dowolny ciąg zdefiniowany niezależnie od umieszczania lub hierarchii zorientowanej na lokalizację.

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

TotalWidth

Typ danych: uint16

Typ dostępu: tylko do odczytu

Kwalifikatory: MappingStrings ("MIF. DMTF|Urządzenie pamięci|002.7"), jednostki ("bity")

Całkowita szerokość, w bitach, pamięci fizycznej, w tym bity sprawdzania lub poprawiania błędów. Jeśli nie ma bitów poprawek błędów, wartość tej właściwości powinna być zgodna z wartością określoną dla właściwości DataWidth .

wersja

Typ danych: ciągu

Typ dostępu: tylko do odczytu

Kwalifikatory: MaxLen (64)

Wersja elementu fizycznego.

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

Uwagi

Klasa CIM_PhysicalMemory pochodzi z CIM_Chip.

Usługa WMI nie implementuje tej klasy. Aby zapoznać się z klasami WMI pochodzącymi z CIM_PhysicalMemory, zobacz Klasy Win32.

Ta dokumentacja pochodzi z opisów klas modelu CIM opublikowanych przez dmTF. Firma Microsoft mogła wprowadzić zmiany w celu skorygowania drobnych błędów, zgodności ze standardami dokumentacji zestawu Microsoft SDK lub podać więcej informacji.

Wymagania

Wymaganie Wartość
Minimalny obsługiwany klient
Windows Vista
Minimalny obsługiwany serwer
Windows Server 2008
Namespace
Główny\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Zobacz także

CIM_Chip