Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_MemoryError --> CIM_StorageError --> CIM_ManagedElement --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_StorageError NAME CIM_MemoryError
Class CIM_MemoryError Qualifiers Name Type Value From Class Version string 2.8.0 CIM_MemoryError Description string MemoryError defines a memory space that has errors. The Key of the class is the StartingAddress of the bytes in error. CIM_MemoryError Description string StorageError defines blocks of media or memory space that are mapped ’ out of use ’ due to errors. The Key of the class is the StartingAddress of the bytes in error. CIM_StorageError Description string ManagedElement is an abstract class that provides a common superclass (or top of the inheritance tree) for the non-association classes in the CIM Schema. CIM_ManagedElement
Property Qualifiers
Property StartingAddress Qualifiers Name Type Value From Class Override string StartingAddress CIM_MemoryError Description string Specifies the address of the memory error. The type of error is described by the ErrorInfo property. If the ErrorInfo property is equal to 3, " OK " , then this property has no meaning. CIM_MemoryError MappingStrings string MIF.DMTF|Memory Device|005.19
MIF.DMTF|Physical Memory Array|001.14CIM_MemoryError Key boolean true CIM_MemoryError
Property ErrorInfo Qualifiers Name Type Value From Class Description string An integer enumeration describing the type of error that occurred most recently. For example, single (value=6) or double bit errors (7) can be specified using this property. The values, 12-14, are undefined in the CIM Schema since in DMI, they mix the semantics of the type of error and whether it was correctable or not. The latter is indicated in the property, CorrectableError. CIM_MemoryError ValueMap string [See below.] CIM_MemoryError Values string Unknown
Other
OK
Bad Read
Parity Error
Single-Bit Error
Double-Bit Error
Multi-Bit Error
Nibble Error
Checksum Error
CRC ErrorCIM_MemoryError MappingStrings string MIF.DMTF|Memory Device|005.12
MIF.DMTF|Physical Memory Array|001.8CIM_MemoryError ModelCorrespondence string CIM_Memory.OtherErrorDescription CIM_MemoryError
Name Value 0 Unknown 1 Other 2 OK 3 Bad Read 4 Parity Error 5 Single-Bit Error 6 Double-Bit Error 7 Multi-Bit Error 8 Nibble Error 9 Checksum Error 10 CRC Error
Property OtherErrorDescription Qualifiers Name Type Value From Class Description string Free form string providing more information if the Error Type property is set to 1, " Other " . If not set to 1, this string has no meaning. CIM_MemoryError ModelCorrespondence string CIM_Memory.ErrorInfo CIM_MemoryError
Property CorrectableError Qualifiers Name Type Value From Class Description string Boolean indicating that the most recent error was correctable. If the ErrorInfo property is equal to 3, " OK " , then this property has no meaning. CIM_MemoryError MappingStrings string MIF.DMTF|Physical Memory Array|001.8 CIM_MemoryError
Property ErrorTime Qualifiers Name Type Value From Class Description string The time that the last memory error occurred. The type of error is described by the ErrorInfo property. If the Error Info property is equal to 3, " OK " , then this property has no meaning. CIM_MemoryError
Property ErrorAccess Qualifiers Name Type Value From Class Description string An integer enumeration indicating the memory access operation that caused the last error. The type of error MUST be described by the ErrorInfo property. If the ErrorInfo property is equal to 3, " OK " , then this property has no meaning. CIM_MemoryError ValueMap string [See below.] CIM_MemoryError Values string Unknown
Other
Read
Write
Partial WriteCIM_MemoryError MappingStrings string MIF.DMTF|Physical Memory Array|001.10 CIM_MemoryError
Name Value 0 Unknown 1 Other 2 Read 3 Write 4 Partial Write
Property ErrorTransferSize Qualifiers Name Type Value From Class Description string The size of the data transfer in bits that caused the last error. 0 indicates no error. If the ErrorInfo property is equal to 3, " OK " , then this property should be set to 0. CIM_MemoryError Units string Bits CIM_MemoryError MappingStrings string MIF.DMTF|Physical Memory Array|001.11 CIM_MemoryError
Property ErrorData Qualifiers Name Type Value From Class Description string Data captured during the last erroneous mebmory access. The data occupies the first n octets of the array necessary to hold the number of bits specified by the ErrorTransferSize property. If ErrorTransferSize is 0, then this property has no meaning. CIM_MemoryError OctetString boolean true CIM_MemoryError MappingStrings string MIF.DMTF|Physical Memory Array|001.12 CIM_MemoryError ArrayType string Indexed CIM_MemoryError
Property ErrorDataOrder Qualifiers Name Type Value From Class Description string The ordering for data stored in the ErrorData property. " Least Significant Byte First " (value=1) or " Most Significant Byte First " (2) can be specified. If ErrorTransferSize is 0, then this property has no meaning. CIM_MemoryError ValueMap string [See below.] CIM_MemoryError Values string Unknown
Least Significant Byte First
Most Significant Byte FirstCIM_MemoryError
Name Value 0 Unknown 1 Least Significant Byte First 2 Most Significant Byte First
Property SystemLevelAddress Qualifiers Name Type Value From Class Description string Boolean indicating whether the address information in the property, ErrorAddress, is a system-level address (TRUE) or a physical address (FALSE). If the ErrorInfo property is equal to 3, " OK " , then this property has no meaning. CIM_MemoryError
Property ErrorResolution Qualifiers Name Type Value From Class Description string Specifies the range, in bytes, to which the last error can be resolved. For example, if error addresses are resolved to bit 11 (ie, on a typical page basis), then errors can be resolved to 4K boundaries and this property is set to 4000. If the ErrorInfo property is equal to 3, " OK " , then this property has no meaning. CIM_MemoryError Units string Bytes CIM_MemoryError MappingStrings string MIF.DMTF|Memory Device|005.21
MIF.DMTF|Physical Memory Array|001.15CIM_MemoryError
Property AdditionalErrorData Qualifiers Name Type Value From Class Description string An array of octets holding additional error information. An example is ECC Syndrome or the return of the check bits if a CRC-based ErrorMethodology is used. In the latter case, if a single bit error is recognized and the CRC algorithm is known, it is possible to determine the exact bit that failed. This type of data (ECC Syndrome, Check Bit or Parity Bit data, or other vendor supplied information) is included in this field. If the ErrorInfo property is equal to 3, " OK " , then AdditionalErrorData has no meaning. CIM_MemoryError OctetString boolean true CIM_MemoryError MappingStrings string MIF.DMTF|Memory Device|005.18
MIF.DMTF|Physical Memory Array|001.13CIM_MemoryError
Property SystemCreationClassName Qualifiers Name Type Value From Class Key boolean true CIM_StorageError Propagated string CIM_StorageExtent.SystemCreationClassName CIM_StorageError Description string The scoping System ’ s CreationClassName. CIM_StorageError MaxLen uint32 256 CIM_StorageError
Property SystemName Qualifiers Name Type Value From Class Key boolean true CIM_StorageError Propagated string CIM_StorageExtent.SystemName CIM_StorageError Description string The scoping System ’ s Name. CIM_StorageError MaxLen uint32 256 CIM_StorageError
Property DeviceCreationClassName Qualifiers Name Type Value From Class Key boolean true CIM_StorageError Propagated string CIM_StorageExtent.CreationClassName CIM_StorageError Description string The scoping StorageExtent ’ s CreationClassName. CIM_StorageError MaxLen uint32 256 CIM_StorageError
Property DeviceID Qualifiers Name Type Value From Class Key boolean true CIM_StorageError Propagated string CIM_StorageExtent.DeviceID CIM_StorageError Description string The scoping StorageExtent ’ s DeviceID. CIM_StorageError MaxLen uint32 64 CIM_StorageError
Property StartingAddress Qualifiers Name Type Value From Class Key boolean true CIM_StorageError Description string The starting address of the bytes in error. CIM_StorageError
Property EndingAddress Qualifiers Name Type Value From Class Description string The ending address of the bytes in error. CIM_StorageError
Property Caption Qualifiers Name Type Value From Class Description string The Caption property is a short textual description (one- line string) of the object. CIM_ManagedElement MaxLen uint32 64 CIM_ManagedElement
Property Description Qualifiers Name Type Value From Class Description string The Description property provides a textual description of the object. CIM_ManagedElement
Property ElementName Qualifiers Name Type Value From Class Description string A user-friendly name for the object. This property allows each instance to define a user-friendly name in addition to its key properties, identity data, and description information. Note that the Name property of ManagedSystemElement is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user-friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information can be present in both the Name and ElementName properties. CIM_ManagedElement
Method Qualifiers
Parameters
Parameter Qualifiers