CD-ROM Attribute Class

This class contains information about the CD-ROM drives of a client computer. This class is included in a default hardware inventory operation.

Table C.6 CD-ROM Attribute Class (SMS_G_System_CDROM)

Property
(Bold if collected)
Data
type

Example

Notes
Availabilityuint322Indicates the availability and status of the device.

Values are:
1=Other
2=Unknown
3=Running/Full Power
4=Warning
5=In Test
6=Not Applicable
7=Power Off
8=Off Line
9=Off Duty
10=Degraded
11=Not Installed
12=Install Error
13=Power Save - Unknown
14=Power Save - Degraded
15=Power Save - Standby
16=Power Cycle

Capabilitiesuint32 Indicates the capabilities of the MediaAccessDevice.

Values are:
0=Unknown
1=Other
2=Sequential Access
3=Random Access
4=Supports Writing
5=Encryption
6=Compression
7=Supports Removable Media

Captionstring Describes the object. Maximum length is 64 characters.
Descriptionstring Describes the object.
DeviceIDstring"D:"Key. Indicates an address or other identifying information that uniquely names the LogicalDevice. Maximum length is 64 characters.
Drivestring"D:"Indicates the drive letter of the CD-ROM drive.
ErrorMethodologystring Describes the types of error detection and correction supported by this device.
FileSystemFlagsuint320Indicates the file system flags of theWin32 CD-ROM drive.
GroupIDuint322Within one ResourceId (one SMS client), GroupID distinguishes one instance of a class from another. Objects with the same ResourceId and GroupID are “deltas” of one another, describing the same hardware inventory instance at different points in time. This is not a collectable property.
Idstring"PLEXTOR CD-ROM PX-12CS 1.01"Indicates the name that the manufacturer uses to identify theWin32 CD-ROM drive.
InstallDatedatetimeSee “Date and Time Formats” at the beginning of Appendix B.Indicates when the object was installed. The absence of a value does not indicate that the object is not installed.
Manufacturerstring"TOSHIBA"Indicates the manufacturer of the Win32 CD-ROM drive.
MaximumComponentLengthuint32 Indicates the maximum component length of the Win32 CD-ROM drive.
MediaTypestring"CD-ROM"Indicates the type of media used or accessed by this device.
Namestring Defines the label that the object is known by. Maximum length is 256 characters.
NumberOfMediaSupporteduint321Defines the maximum number of media that can be supported or inserted when the MediaAccessDevice supports multiple individual media.
PNPDeviceIDstring  
PowerManagementSupporteduint32 A Boolean that indicates that the device can be power managed — i.e., put into a power save state. This Boolean does not indicate that power management features are currently enabled or if enabled, which features are supported.

Values are:
1=True
0=False

ResourceIduint3242Key. Inventory items with the same ResourceId were all discovered on the same SMS client. The ResourceId identifies the SMS client.

A ResourceId is an integer generated for the sake of SQL; it is not unique outside the site and should be used only for short-term querying purposes. It is not a collectable property.

RevisionIDuint321Objects with the same ResourceId and GroupID are deltas, differentiated from one another by RevisionID number. The highest number is the most recent update. This is not a collectable property.
RevisionLevelstring Indicates the firmware revision level of the CD-ROM drive.
SCSITargetIduint321Indicates the SCSI ID number of the CD-ROM drive.
Statusstring"OK"Indicates the current status of the object.

Values are:
OK
Error
Degraded
Unknown

Maximum string length is 10 characters.

StatusInfostring"3"Indicates the state of the LogicalDevice. If this property does not apply to the LogicalDevice, the value, 5 (“Not Applicable”), is used.

Values are:

1=Other
2=Unknown
3=Enabled
4=Disabled
5=Not Applicable

SystemNamestring"SMS20NTWKS"Indicates the scoping system’s name. Maximum length is 256 characters.
TimeStampdatetimeSee “Date and Time Formats” at the beginning of Appendix B.Indicates when the information in this object was last revised. This is not a collectable property.
VolumeNamestring Indicates the volume name of the CD-ROM drive.
VolumeSerialNumberstring Indicates the volume serial number of the CD-ROM drive.