No description available.
The CDROM_PERFORMANCE_HEADER structure is used by the IOCTL_CDROM_GET_PERFORMANCE IOCTL to return data. When the request type is CdromPerformanceRequest, the IOCTL returns this header followed by optional descriptors.
DataLengthThe size of the available data (not just the size of returned data). The size does not include this Datalength field.
ExceptThe format of the descriptors that follow the header depend on the value in this field. If false (0), the CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR follows the CDROM_PERFORMANCE_HEADER in the returned data. If true (1), the CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR follows the CDROM_PERFORMANCE_HEADER in the returned data.
WriteIndicates whether the result data is for read or write performance. If false (0), it indicates that the result data is for read performance. If true (1), it indicates that the result data is for write performance.
Reserved1Reserved.
Reserved2Reserved.
DataContains a list of the following records, depending upon the type of request: CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR, CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR, CDROM_WRITE_SPEED_DESCRIPTOR.
CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR
CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR