Class CIM_MediaAccessDevice
extends CIM_LogicalDevice

A MediaAccessDevice represents the ability to access one or more media and use this media to store and retrieve data.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_LogicalDevice
   |
   +--CIM_MediaAccessDevice

Direct Known Subclasses

CIM_DiskDrive
CIM_DisketteDrive
CIM_CDROMDrive
CIM_DVDDrive
CIM_WORMDrive
CIM_MagnetoOpticalDrive
CIM_TapeDrive

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringA MediaAccessDevice represents the ability to access one or more media and use this media to store and retrieve data.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
CompressionMethodstring
DescriptionstringA free form string indicating the algorithm or tool used by the device to support compression. If it is not possible or not desired to describe the compression scheme (perhaps because it is not known), recommend using the following words: "Unknown" to represent that it is not known whether the device supports compression capabilities or not, "Compressed" to represent that the device supports compression capabilities but either its compression scheme is not known or not disclosed, and "Not Compressed" to represent that the devices does not support compression capabilities.None TRANSLATABLE= true
DefaultBlockSizeuint64
DescriptionstringDefault block size, in bytes, for this Device.None TRANSLATABLE= true
UnitsstringBytesNone TRANSLATABLE= true
ErrorMethodologystring
DescriptionstringErrorMethodology is a free-form string describing the type(s) of error detection and correction supported by this Device.None TRANSLATABLE= true
LastCleaneddatetime
DescriptionstringThe date and time on which the Device was last cleaned.None TRANSLATABLE= true
LoadTimeuint64
DescriptionstringTime in milliseconds from 'load' to being able to read or write a Media. For example, for DiskDrives, this is the interval between a disk not spinning to the disk reporting that it is ready for read/write (ie, the disk spinning at nominal speeds). For TapeDrives, this is the time from a Media being injected to reporting that it is ready for an application. This is usually at the tape's BOT area.None TRANSLATABLE= true
UnitsstringMilliSecondsNone TRANSLATABLE= true
MaxAccessTimeuint64
DescriptionstringTime in milliseconds to move from the first location on the Media to the location that is furthest with respect to time. For a DiskDrive, this represents full seek + full rotational delay. For TapeDrives, this represents a search from the beginning of the tape to the most physically distant point. (The end of a tape may be at its most physically distant point, but this is not necessarily true.)None TRANSLATABLE= true
UnitsstringMilliSecondsNone TRANSLATABLE= true
MaxBlockSizeuint64
DescriptionstringMaximum block size, in bytes, for media accessed by this Device.None TRANSLATABLE= true
UnitsstringBytesNone TRANSLATABLE= true
MaxMediaSizeuint64
DescriptionstringMaximum size, in KBytes, of media supported by this Device. KBytes is interpreted as the number of bytes multiplied by 1000 (NOT the number of bytes multiplied by 1024).None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|Sequential Access Devices|001.2, MIF.DMTF|Host Disk|001.5None None
MaxUnitsBeforeCleaninguint64
DescriptionstringAn unsigned integer indicating the maximum 'units' that can be used, with respect to the AccessDevice, before the Device should be cleaned. The property, UnitsDescription, defines how 'units' should be interpreted.None TRANSLATABLE= true
ModelCorrespondencestringCIM_MediaAccessDevice.UnitsDescriptionNone None
MediaIsLockedboolean
DescriptionstringTrue indicates that the media is locked in the Device and can not be ejected. For non-removeable Devices, this value should be true.None TRANSLATABLE= true
MinBlockSizeuint64
DescriptionstringMinimum block size, in bytes, for media accessed by this Device.None TRANSLATABLE= true
UnitsstringBytesNone TRANSLATABLE= true
MountCountuint64
CounterbooleantrueNone None
DescriptionstringFor a MediaAccessDevice that supports removable Media, the number of times that Media have been mounted for data transfer or to clean the Device. For Devices accessing nonremovable Media, such as hard disks, this property is not applicable and should be set to 0.None TRANSLATABLE= true
NeedsCleaningboolean
DescriptionstringBoolean indicating that the MediaAccessDevice needs cleaning. Whether manual or automatic cleaning is possible is indicated in the Capabilities array property. None TRANSLATABLE= true
NumberOfMediaSupporteduint32
DescriptionstringWhen the MediaAccessDevice supports multiple individual Media, this property defines the maximum number which can be supported or inserted.None TRANSLATABLE= true
Securityuint16
DescriptionstringAn enumeration indicating the operational security defined for the MediaAccessDevice. For example, information that the Device is "Read Only" (value=4) or "Boot Bypass" (value=6) can be described using this property.None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|Disks|003.22None None
ValueMapstring1, 2, 3, 4, 5, 6, 7None None
ValuesstringOther, Unknown, None, Read Only, Locked Out, Boot Bypass, Boot Bypass and Read OnlyNone TRANSLATABLE= true
TimeOfLastMountdatetime
DescriptionstringFor a MediaAccessDevice that supports removable Media, the most recent date and time that Media was mounted on the Device. For Devices accessing nonremovable Media, such as hard disks, this property has no meaning and is not applicable.None TRANSLATABLE= true
TotalMountTimeuint64
DescriptionstringFor a MediaAccessDevice that supports removable Media, the total time (in seconds) that Media have been mounted for data transfer or to clean the Device. For Devices accessing nonremovable Media, such as hard disks, this property is not applicable and should be set to 0.None TRANSLATABLE= true
UncompressedDataRateuint32
DescriptionstringThe sustained data transfer rate in KB/sec that the Device can read from and write to a Media. This is a sustained, raw data rate. Maximum rates or rates assuming compression should not be reported in this property.None TRANSLATABLE= true
UnitsstringKiloBytes per SecondNone TRANSLATABLE= true
UnitsDescriptionstring
DescriptionstringDefines 'Units' relative to its use in the property, MaxUnitsBeforeCleaning. This describes the criteria used to determine when the MediaAccessDevice should be cleaned.None TRANSLATABLE= true
ModelCorrespondencestringCIM_MediaAccessDevice.MaxUnitsBeforeCleaning, CIM_MediaAccessDevice.UnitsUsedNone None
UnitsUseduint64
DescriptionstringAn unsigned integer indicating the currently used 'units' of the AccessDevice, helpful to describe when the Device may require cleaning. The property, UnitsDescription, defines how 'units' should be interpreted.None TRANSLATABLE= true
GaugebooleantrueNone None
ModelCorrespondencestringCIM_MediaAccessDevice.UnitsDescription, CIM_MediaAccessDevice.MaxUnitsBeforeCleaningNone None
UnloadTimeuint64
DescriptionstringTime in milliseconds from being able to read or write a Media to its 'unload'. For example, for DiskDrives, this is the interval between a disk spinning at nominal speeds and a disk not spinning. For TapeDrives, this is the time for a Media to go from its BOT to being fully ejected and accessible to a PickerElement or human operator.None TRANSLATABLE= true
UnitsstringMilliSecondsNone TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
Availabilityuint16CIM_LogicalDevice
CaptionstringCIM_ManagedElement
CreationClassNamestringCIM_LogicalDevice
DescriptionstringCIM_ManagedElement
DeviceIDstringCIM_LogicalDevice
ErrorClearedbooleanCIM_LogicalDevice
ErrorDescriptionstringCIM_LogicalDevice
InstallDatedatetimeCIM_ManagedSystemElement
LastErrorCodeuint32CIM_LogicalDevice
MaxQuiesceTimeuint64CIM_LogicalDevice
NamestringCIM_ManagedSystemElement
PowerManagementSupportedbooleanCIM_LogicalDevice
PowerOnHoursuint64CIM_LogicalDevice
StatusstringCIM_ManagedSystemElement
StatusInfouint16CIM_LogicalDevice
SystemCreationClassNamestringCIM_LogicalDevice
SystemNamestringCIM_LogicalDevice
TotalPowerOnHoursuint64CIM_LogicalDevice