Class CIM_DVDDrive
extends CIM_MediaAccessDevice

Capabilities and management of a DVDDrive, a subtype of MediaAccessDevice.

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


Class Hierarchy

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

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringCapabilities and management of a DVDDrive, a subtype of MediaAccessDevice.
UMLPackagePathstringCIM::Device::StorageDevices
Versionstring2.6.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
FormatsSupporteduint16[]
DescriptionstringThe CD and DVD formats that are supported by this Device. For example, the Drive may support "CD-ROM" and "DVD-RAM". In this case, the values 16 and 24 would be written to the array. This property's values align with those defined in PhysicalMedia.MediaType.
ModelCorrespondencestringCIM_PhysicalMedia.MediaType
ValueMapstring0, 1, 16, 17, 18, 19, 22, 23, 24, 25, 26, 27, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42
ValuesstringUnknown, Other, CD-ROM, CD-ROM/XA, CD-I, CD Recordable, DVD, DVD-RW+, DVD-RAM, DVD-ROM, DVD-Video, Divx, CD-RW, CD-DA, CD+, DVD Recordable, DVD-RW, DVD-Audio, DVD-5, DVD-9, DVD-10, DVD-18

Inherited Properties

NameData TypeClass Origin
Availabilityuint16CIM_LogicalDevice
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CompressionMethodstringCIM_MediaAccessDevice
CreationClassNamestringCIM_LogicalDevice
DefaultBlockSizeuint64CIM_MediaAccessDevice
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
DeviceIDstringCIM_LogicalDevice
ElementNamestringCIM_ManagedElement
EnabledDefaultuint16CIM_EnabledLogicalElement
EnabledStateuint16CIM_EnabledLogicalElement
ErrorClearedbooleanCIM_LogicalDevice
ErrorDescriptionstringCIM_LogicalDevice
ErrorMethodologystringCIM_MediaAccessDevice
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
LastCleaneddatetimeCIM_MediaAccessDevice
LastErrorCodeuint32CIM_LogicalDevice
LoadTimeuint64CIM_MediaAccessDevice
MaxAccessTimeuint64CIM_MediaAccessDevice
MaxBlockSizeuint64CIM_MediaAccessDevice
MaxMediaSizeuint64CIM_MediaAccessDevice
MaxQuiesceTimeuint64CIM_LogicalDevice
MaxUnitsBeforeCleaninguint64CIM_MediaAccessDevice
MediaIsLockedbooleanCIM_MediaAccessDevice
MinBlockSizeuint64CIM_MediaAccessDevice
MountCountuint64CIM_MediaAccessDevice
NamestringCIM_ManagedSystemElement
NeedsCleaningbooleanCIM_MediaAccessDevice
NumberOfMediaSupporteduint32CIM_MediaAccessDevice
OperatingStatusuint16CIM_ManagedSystemElement
OtherEnabledStatestringCIM_EnabledLogicalElement
PowerManagementSupportedbooleanCIM_LogicalDevice
PowerOnHoursuint64CIM_LogicalDevice
PrimaryStatusuint16CIM_ManagedSystemElement
RequestedStateuint16CIM_EnabledLogicalElement
Securityuint16CIM_MediaAccessDevice
StatusstringCIM_ManagedSystemElement
StatusInfouint16CIM_LogicalDevice
SystemCreationClassNamestringCIM_LogicalDevice
SystemNamestringCIM_LogicalDevice
TimeOfLastMountdatetimeCIM_MediaAccessDevice
TimeOfLastStateChangedatetimeCIM_EnabledLogicalElement
TotalMountTimeuint64CIM_MediaAccessDevice
TotalPowerOnHoursuint64CIM_LogicalDevice
TransitioningToStateuint16CIM_EnabledLogicalElement
UncompressedDataRateuint32CIM_MediaAccessDevice
UnitsDescriptionstringCIM_MediaAccessDevice
UnitsUseduint64CIM_MediaAccessDevice
UnloadTimeuint64CIM_MediaAccessDevice
AdditionalAvailabilityuint16[]CIM_LogicalDevice
AvailableRequestedStatesuint16[]CIM_EnabledLogicalElement
Capabilitiesuint16[]CIM_MediaAccessDevice
CapabilityDescriptionsstring[]CIM_MediaAccessDevice
IdentifyingDescriptionsstring[]CIM_LogicalDevice
OperationalStatusuint16[]CIM_ManagedSystemElement
OtherIdentifyingInfostring[]CIM_LogicalDevice
PowerManagementCapabilitiesuint16[]CIM_LogicalDevice
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
EnableDeviceuint32CIM_LogicalDevice
LockMediauint32CIM_MediaAccessDevice
OnlineDeviceuint32CIM_LogicalDevice
QuiesceDeviceuint32CIM_LogicalDevice
RequestStateChangeuint32CIM_EnabledLogicalElement
Resetuint32CIM_LogicalDevice
RestorePropertiesuint32CIM_LogicalDevice
SavePropertiesuint32CIM_LogicalDevice
SetPowerStateuint32CIM_LogicalDevice