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 且 CDROM_PERFORMANCE_HEADER 的 Except 字段为 true (1) 时,IOCTL_CDROM_GET_PERFORMANCE I/O 控制请求将返回CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR。 为读取和写入性能请求返回单独的描述符。 CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR 中的字段对应于多媒体命令集 - 6 (MMC-6) 规范中描述的性能描述符 - 异常表中类似命名的字段。
要求
要求 | 值 |
---|---|
Header | ntddcdrm.h (包括 Ntddcdrm.h) |