CDROM_PERFORMANCE_REQUEST structure (ntddcdrm.h)
The CDROM_PERFORMANCE_REQUEST structure is used as an input parameter to the IOCTL_CDROM_GET_PERFORMANCE I/O control request and describes the performance data requested.
Syntax
typedef struct _CDROM_PERFORMANCE_REQUEST {
CDROM_PERFORMANCE_REQUEST_TYPE RequestType;
CDROM_PERFORMANCE_TYPE PerformanceType;
CDROM_PERFORMANCE_EXCEPTION_TYPE Exceptions;
CDROM_PERFORMANCE_TOLERANCE_TYPE Tolerance;
ULONG StaringLba;
} CDROM_PERFORMANCE_REQUEST, *PCDROM_PERFORMANCE_REQUEST;
Members
RequestType
The CDROM_PERFORMANCE_REQUEST_TYPE enumeration specifies the request type, CdromPerformanceRequest, or CdromWriteSpeedRequest.
PerformanceType
The CDROM_PERFORMANCE_TYPE enumeration specifies the type of performance data.
Exceptions
The CDROM_PERFORMANCE_EXCEPTION_TYPE enumeration specifies the type of exception.
Tolerance
The CDROM_PERFORMANCE_TOLERANCE_TYPE enumeration specifies the performance tolerance for the nominal performance and the time tolerance (seek delay) for the exception list.
StaringLba
The starting logical block address field.
Requirements
Requirement | Value |
---|---|
Header | ntddcdrm.h (include Ntddcdrm.h) |