CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR 结构 (ntddcdrm.h)

CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR结构指示IOCTL_CDROM_GET_PERFORMANCE I/O 控制请求的结果数据适用于异常情况。

语法

typedef struct _CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR {
  UCHAR Lba[4];
  UCHAR Time[2];
} CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR, *PCDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR;

成员

Lba[4]

指示逻辑块地址 (LBA) 与前面的 LBA (LBA -1) 之间存在查找延迟。

Time[2]

指示 LBA 与前一个 LBA 之间的预期额外查找延迟 (LBA - 1) ,单位为十分之几毫秒 (100 微秒) 。 寻道延迟的原因可能是线性替换、区域边界或其他媒体相关特征。

注解

异常条件是可能导致查找延迟的异常位置。 当请求类型为 CdromPerformanceRequestCDROM_PERFORMANCE_HEADERExcept 字段为 true (1) 时,IOCTL_CDROM_GET_PERFORMANCE I/O 控制请求将返回CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR。 为读取和写入性能请求返回单独的描述符。 CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR 中的字段对应于多媒体命令集 - 6 (MMC-6) 规范中描述的性能描述符 - 异常表中类似命名的字段。

要求

要求
Header ntddcdrm.h (包括 Ntddcdrm.h)

另请参阅

CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE