Class CIM_MediaAccessStatInfo
extends CIM_DeviceStatisticalInformation

Statistics related to reading and writing at a specific MediaAccessDevice, or for a specific StorageExtent. Although the same class is used to represent this data, at the instance level the object holds information for the MediaAccessDevice (independent of the StorageExtent), OR for the Extent (independent of its AccessDevice). Note that this class models the same properties as MediaAccessStatData. The latter, however, uses the simplified key mechanisms of the StatisticalData class.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_StatisticalInformation
   |
   +--CIM_DeviceStatisticalInformation
   |
   +--CIM_MediaAccessStatInfo

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringStatistics related to reading and writing at a specific MediaAccessDevice, or for a specific StorageExtent. Although the same class is used to represent this data, at the instance level the object holds information for the MediaAccessDevice (independent of the StorageExtent), OR for the Extent (independent of its AccessDevice). Note that this class models the same properties as MediaAccessStatData. The latter, however, uses the simplified key mechanisms of the StatisticalData class.
UMLPackagePathstringCIM::Device::StorageDevices
Versionstring2.6.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
ReadOperationsuint64
Counterbooleantrue
DescriptionstringThe number of attempted read operations.
RecoveredReadOperationsuint64
Counterbooleantrue
DescriptionstringThe number of recovered read operations.
RecoveredSeekOperationsuint64
Counterbooleantrue
DescriptionstringThe number of recovered seek operations.
RecoveredWriteOperationsuint64
Counterbooleantrue
DescriptionstringThe number of recovered write operations.
UnrecoverableReadOperationsuint64
Counterbooleantrue
DescriptionstringThe number of unrecoverable read operations.
UnrecoverableSeekOperationsuint64
Counterbooleantrue
DescriptionstringThe number of unrecoverable seek operations.
UnrecoverableWriteOperationsuint64
Counterbooleantrue
DescriptionstringThe number of unrecoverable write operations.
WriteOperationsuint64
Counterbooleantrue
DescriptionstringThe number of attempted write operations.

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CreationClassNamestringCIM_DeviceStatisticalInformation
DescriptionstringCIM_ManagedElement
DeviceCreationClassNamestringCIM_DeviceStatisticalInformation
DeviceIDstringCIM_DeviceStatisticalInformation
ElementNamestringCIM_ManagedElement
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_ManagedElement
NamestringCIM_DeviceStatisticalInformation
SystemCreationClassNamestringCIM_DeviceStatisticalInformation
SystemNamestringCIM_DeviceStatisticalInformation

Class Methods

Local Class Methods

ResetCounter (uint32)

Method Qualifiers (ResetCounter)

NameData TypeValue
DescriptionstringMethod to reset the statistical counters. The method takes one parameter as input - an integer indicating which counter to reset. For this input parameter, 0 indicates all, 1-2 and 5 reset the 'read operation'-related counters, 3-4 and 6 reset the 'write operation'-related counters, and 7-8 reset the seek-related counters. The method returns 0 if successful, 1 if not supported, and any other value if an error occurred. A method is specified so that the Device's instrumentation can also reset its internal processing and counters. In a subclass, the set of possible return codes should be specified in a ValueMap qualifier on the method. The strings to which the ValueMap contents are 'translated' can be specified as a Values array qualifier.

Method Parameters (ResetCounter)

NameTypeQualifiers
NameData TypeValue
SelectedCounteruint16
DescriptionstringThe counter to reset.
INbooleantrue
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8
ValuesstringAll, Read Operations, Unrecoverable Read Operations, Write Operations, Unrecoverable Write Operations, Recovered Read Operations, Recovered Write Operations, Recovered Seeks, Unrecoverable Seeks