Class CIM_MemoryDiagnosticSettingData
extends CIM_DiagnosticSettingData

This class defines the additional settings to be used for system memory diagnostic tests.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_SettingData
   |
   +--CIM_DiagnosticSettingData
   |
   +--CIM_MemoryDiagnosticSettingData

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringThis class defines the additional settings to be used for system memory diagnostic tests.
Experimentalbooleantrue
UMLPackagePathstringCIM::System::Diagnostics
Versionstring2.44.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
DataPatternuint8
DescriptionstringAn 8-bit value used to test memory data access. A specific data pattern is sometimes required for the test to be effective. The default value will depend upon the specific test. If no value is specified by the client, the vendor-defined default value will be used. The vendor-defined default value is advertised by using the default instance of CIM_MemoryDiagnosticSettingData. This value may be null if the property is not applicable to the test.
ModelCorrespondencestringCIM_MemoryDiagnosticServiceCapabilities.DataPattern
NumberOfBytesuint64
DescriptionstringThe number of bytes specified by the client to be written and read during a test. If a value is specified, it will indicate the number of address locations to be tested starting from the base address. If null, all available memory will be tested from the base address. To test all available memory, a client can simply specify both Address and NumberOfBytes as null.
ModelCorrespondencestringCIM_MemoryDiagnosticSettingData.Address
Seeduint32
DescriptionstringThe seed for generating a random number used within a test. Allows control of a test with a pseudo-random behavior. If no value is specified by the client, the vendor-defined default value will be used. The vendor-defined default value is advertised by using the default instance of CIM_MemoryDiagnosticSettingData. This value may be null if the property is not applicable to the test.
ModelCorrespondencestringCIM_MemoryDiagnosticServiceCapabilities.Seed
TargetDevicestring
DescriptionstringThe target is identified by a device moniker which is the unique name for the physical memory device under test. It can be anyone of the following. * The Object path of the physical memory device. * The ElementName of the physical memory device. * A unique user friendly name not in the model (such as, asset name). Whichever moniker is used it shall be used consistently for all devices and applicable tests.
WaitTimedatetime
DescriptionstringSpecifies a wait time to apply in a test. This can be a date and time or an inteval. If no value is specified by the client, the vendor-defined default value will be used. The vendor-defined default value is advertised by using the default instance of CIM_MemoryDiagnosticSettingData. This value may be null if the property is not applicable to the test.
ModelCorrespondencestringCIM_MemoryDiagnosticServiceCapabilities.WaitTime
Addressstring[]
DescriptionstringAn array that specifies either a base address, an address range or a discrete set of addresses. * Address[0] as the base address * Address[0] and Address[1] as an address range * Address[0], Address[1], Address[2], etc as a discrete set of addresses The values are used by a test to logically address memory. The default value will depend upon the specific test. If no value is specified by the client, the vendor-defined default value will be used. The vendor-defined default value is advertised by using the default instance of CIM_MemoryDiagnosticSettingData. A null value indicates that lowest accessible address shall be used as the base address. To test all available memory, a client can simply specify both Address[] and NumberOfBytes as null.
ModelCorrespondencestringCIM_MemoryDiagnosticSettingData.NumberOfBytes

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
ChangeableTypeuint16CIM_SettingData
ConfigurationNamestringCIM_SettingData
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_SettingData
Generationuint64CIM_ManagedElement
HaltOnErrorbooleanCIM_DiagnosticSettingData
InstanceIDstringCIM_SettingData
NonDestructivebooleanCIM_DiagnosticSettingData
PercentOfTestCoverageuint8CIM_DiagnosticSettingData
QueryTimeoutuint32CIM_DiagnosticSettingData
QuickModebooleanCIM_DiagnosticSettingData
ResultPersistenceuint32CIM_DiagnosticSettingData
SoIDstringCIM_SettingData
SoOrgIDstringCIM_SettingData
ComponentSettingstring[]CIM_SettingData
LogOptionsuint16[]CIM_DiagnosticSettingData
LogStorageuint16[]CIM_DiagnosticSettingData
LoopControluint16[]CIM_DiagnosticSettingData
LoopControlParameterstring[]CIM_DiagnosticSettingData
OtherLogOptionsDescriptionsstring[]CIM_DiagnosticSettingData
OtherLogStorageDescriptionsstring[]CIM_DiagnosticSettingData
OtherLoopControlDescriptionsstring[]CIM_DiagnosticSettingData
VerbosityLeveluint16[]CIM_DiagnosticSettingData

Class Methods