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 毫秒)为单位)。 寻道延迟的原因可能是线性替换、区域边界或其他媒体依赖功能。

言论

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

要求

要求 价值
标头 ntddcdrm.h (包括 Ntddcdrm.h)

另请参阅

CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE