Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt die Funktionen und die Verwaltung speicherbezogener logischer Geräte dar.
Syntax
[Abstract, Version("2.8.0"), UMLPackagePath("CIM::Device::Memory"), AMENDMENT]
class CIM_Memory : CIM_StorageExtent
{
boolean Volatile;
string ErrorMethodology;
uint64 StartingAddress;
uint64 EndingAddress;
uint16 ErrorInfo;
string OtherErrorDescription;
boolean CorrectableError;
datetime ErrorTime;
uint16 ErrorAccess;
uint32 ErrorTransferSize;
uint8 ErrorData[];
uint16 ErrorDataOrder;
uint64 ErrorAddress;
boolean SystemLevelAddress;
uint64 ErrorResolution;
uint8 AdditionalErrorData[];
};
Member
Die CIM_Memory-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die CIM_Memory-Klasse verfügt über diese Eigenschaften.
-
AdditionalErrorData
-
-
Datentyp: uint8-Array
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.AdditionalErrorData"), OctetString, MappingStrings ("MIF. DMTF| Speichergerät|005.18", "MIF. DMTF| Array für physischen Arbeitsspeicher|001,13")
Ein Array von Oktetten, das zusätzliche Fehlerinformationen enthält. Ein Beispiel ist das ECC-Syndrom oder die Rückgabe der Prüfbits, wenn eine CRC-basierte Fehlermethodik verwendet wird. Im letzteren Fall, wenn ein einzelner Bitfehler erkannt wird und der CRC-Algorithmus bekannt ist, ist es möglich, das genaue Bit zu bestimmen, das fehlgeschlagen ist.
Wenn die ErrorInfo-Eigenschaft "3" (OK) enthält, wird diese Eigenschaft nicht verwendet.
-
-
CorrectableError
-
-
Datentyp: Boolesch
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.CorrectableError"), MappingStrings ("MIF. DMTF| Array für physischen Arbeitsspeicher|001,8")
true , wenn der letzte Fehler korrigiert werden kann; andernfalls false. Wenn die ErrorInfo-Eigenschaft "3" (OK) enthält, wird diese Eigenschaft nicht verwendet.
-
-
EndingAddress
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Einheiten ("KiloBytes"), MappingStrings ("MIF. DMTF| Speicherarray zugeordnete Adressen|001.4", "MIF. DMTF| Zugeordnete Speichergeräteadressen|001.5"), PUnit ("Byte * 10^3")
Die Endadresse, auf die eine Anwendung oder ein Betriebssystem verweist und die von einem Speichercontroller für das Speicherobjekt zugeordnet wird. Die Endadresse wird in KB angegeben.
-
-
ErrorAccess
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.ErrorAccess"), MappingStrings ("MIF. DMTF| Array für physischen Arbeitsspeicher|001.10")
Der Speicherzugriffsvorgang, der den letzten Fehler verursacht hat. Wenn die ErrorInfo-Eigenschaft "3" (OK) enthält, wird diese Eigenschaft nicht verwendet.
-
-
Sonstiges (1)
-
Unbekannt (2)
-
Lesen (3)
-
Schreiben (4)
-
Teilweiser Schreibvorgang (5)
ErrorAddress
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.StartingAddress"), MappingStrings ("MIF. DMTF| Memory Device|005.19", "MIF. DMTF| Array für physischen Arbeitsspeicher|001,14")
Die Adresse des letzten Speicherfehlers. Der Fehlertyp wird durch die ErrorInfo-Eigenschaft beschrieben. Wenn die ErrorInfo-Eigenschaft "3" (OK) enthält, wird diese Eigenschaft nicht verwendet.
Errordata
-
Datentyp: uint8-Array
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.ErrorData"), OctetString, ArrayType ("Indexed"), MappingStrings ("MIF. DMTF| Array für physischen Arbeitsspeicher|001.12")
Ein Array, das Daten enthält, die während des letzten fehlerhaften Speicherzugriffs erfasst wurden. Die Daten belegen die ersten n Oktette des Arrays, das erforderlich ist, um die Anzahl der Bits zu enthalten, die durch die ErrorTransferSize-Eigenschaft angegeben werden.
Wenn die ErrorTransferSize-Eigenschaft "0" (OK) enthält, wird diese Eigenschaft nicht verwendet.
ErrorDataOrder
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: veraltet ("CIM_MemoryError.ErrorDataOrder")
Die Reihenfolge für Daten, die in der ErrorData-Eigenschaft gespeichert sind. "Least Significant Byte First" (value=1) oder "Most Significant Byte First" (2) kann angegeben werden. Wenn die ErrorTransferSize-Eigenschaft "0" (OK) enthält, wird diese Eigenschaft nicht verwendet.
Unbekannt (0)
Least Significant Byte First (1)
Wichtigstes Byte first (2)
ErrorInfo
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.ErrorInfo"), MappingStrings ("MIF. DMTF| Memory Device|005.12", "MIF. DMTF| Physical Memory Array|001.8"), ModelCorrespondence ("CIM_Memory. OtherErrorDescription")
Der Typ des zuletzt aufgetretenen Fehlers.
Sonstiges (1)
Unbekannt (2)
OK (3)
Ungültiger Lesevorgang (4)
Paritätsfehler (5)
Single-Bit-Fehler (6)
Double-Bit-Fehler (7)
Multi-Bit-Fehler (8)
Nibble Error (9)
Prüfsummenfehler (10)
CRC-Fehler (11)
Undefined (12)
Undefined (13)
Undefined (14)
FehlerMethodologie
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Überschreiben ("ErrorMethodology"), MappingStrings ("MIF. DMTF| Array für physischen Arbeitsspeicher|001,7")
Gibt an, ob Paritätsalgorithmen, CRC-Algorithmen, ECC oder andere Mechanismen vom Speicherobjekt verwendet werden. Details zum Algorithmus können auch angegeben werden.
ErrorResolution
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.ErrorResolution"), Einheiten ("Bytes"), MappingStrings ("MIF. DMTF| Speichergerät|005.21", "MIF. DMTF| Array für physischen Arbeitsspeicher|001.15"), PUnit ("Byte")
Der Bereich in Bytes, in dem der letzte Fehler behoben werden kann. Beispielsweise, wenn Fehleradressen in Bit 11 aufgelöst werden, z. B. auf einer typischen Seitenbasis; Dann können die Fehler in 4K-Grenzen aufgelöst werden, und diese Eigenschaft ist auf "4000" festgelegt. Wenn die ErrorInfo-Eigenschaft "3" (OK) enthält, wird diese Eigenschaft nicht verwendet.
ErrorTime
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.ErrorTime")
Der Zeitpunkt, zu dem der letzte Speicherfehler aufgetreten ist. Wenn die ErrorInfo-Eigenschaft "3" (OK) enthält, wird diese Eigenschaft nicht verwendet.
ErrorTransferSize
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.ErrorTransferSize"), Units ("Bits"), MappingStrings ("MIF. DMTF| Physisches Speicherarray|001.11"), PUnit ("Bit")
Die Größe der Datenübertragung in Bits, die den letzten Fehler verursacht hat. "0" gibt keinen Fehler an. Wenn die ErrorInfo-Eigenschaft "3" (OK) enthält, wird diese Eigenschaft nicht verwendet.
OtherErrorDescription
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.OtherErrorDescription"), ModelCorrespondence ("CIM_Memory. ErrorInfo")
Eine Beschreibung des Fehlertyps, wenn die ErrorType-Eigenschaft auf "1" (sonstige) festgelegt ist.
StartingAddress
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Einheiten ("KiloBytes"), MappingStrings ("MIF. DMTF| Zugeordnete Speicherarrayadressen|001.3", "MIF. DMTF| Zugeordnete Speichergeräteadressen|001.4"), PUnit ("Byte * 10^3")
Die Startadresse, auf die von einer Anwendung oder einem Betriebssystem verwiesen und von einem Speichercontroller für das Speicherobjekt zugeordnet wird. Die Startadresse wird in Kilobyte angegeben.
SystemLevelAddress
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Veraltet ("CIM_MemoryError.SystemLevelAddress")
TRUE , wenn die Adressinformationen in der ErrorAddress-Eigenschaft eine Adresse auf Systemebene sind, false , wenn es sich um eine physische Adresse handelt.
Flüchtige
-
Datentyp: boolean
-
Zugriffstyp: Schreibgeschützt
TRUE , wenn der Arbeitsspeicher flüchtig ist; Andernfalls false.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 8 |
| Unterstützte Mindestversion (Server) |
Windows Server 2012 |
| Namespace |
Root\virtualization\v2 |
| MOF |
|
| DLL |
|