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 |
|---|---|---|---|
| Availability | uint32 | 2 | Indicates the availability and status of the device.
Values are: |
| Capabilities | uint32 | Indicates the capabilities of the MediaAccessDevice.
Values are: | |
| Caption | string | Describes the object. Maximum length is 64 characters. | |
| Description | string | Describes the object. | |
| DeviceID | string | "D:" | Key. Indicates an address or other identifying information that uniquely names the LogicalDevice. Maximum length is 64 characters. |
| Drive | string | "D:" | Indicates the drive letter of the CD-ROM drive. |
| ErrorMethodology | string | Describes the types of error detection and correction supported by this device. | |
| FileSystemFlags | uint32 | 0 | Indicates the file system flags of theWin32 CD-ROM drive. |
| GroupID | uint32 | 2 | Within 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. |
| Id | string | "PLEXTOR CD-ROM PX-12CS 1.01" | Indicates the name that the manufacturer uses to identify theWin32 CD-ROM drive. |
| InstallDate | datetime | See “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. |
| Manufacturer | string | "TOSHIBA" | Indicates the manufacturer of the Win32 CD-ROM drive. |
| MaximumComponentLength | uint32 | Indicates the maximum component length of the Win32 CD-ROM drive. | |
| MediaType | string | "CD-ROM" | Indicates the type of media used or accessed by this device. |
| Name | string | Defines the label that the object is known by. Maximum length is 256 characters. | |
| NumberOfMediaSupported | uint32 | 1 | Defines the maximum number of media that can be supported or inserted when the MediaAccessDevice supports multiple individual media. |
| PNPDeviceID | string | ||
| PowerManagementSupported | uint32 | 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: | |
| ResourceId | uint32 | 42 | Key. 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. |
| RevisionID | uint32 | 1 | Objects 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. |
| RevisionLevel | string | Indicates the firmware revision level of the CD-ROM drive. | |
| SCSITargetId | uint32 | 1 | Indicates the SCSI ID number of the CD-ROM drive. |
| Status | string | "OK" | Indicates the current status of the object.
Values are: Maximum string length is 10 characters. |
| StatusInfo | string | "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 |
| SystemName | string | "SMS20NTWKS" | Indicates the scoping system’s name. Maximum length is 256 characters. |
| TimeStamp | datetime | See “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. |
| VolumeName | string | Indicates the volume name of the CD-ROM drive. | |
| VolumeSerialNumber | string | Indicates the volume serial number of the CD-ROM drive. |