CDROM_WRITE_SPEED_DESCRIPTOR结构(ntddcdrm.h)
当请求类型 CdromWriteSpeedRequest时,CDROM_WRITE_SPEED_DESCRIPTOR 结构将返回 IOCTL_CDROM_GET_PERFORMANCE IOCTL。 IOCTL 返回 CDROM_PERFORMANCE_HEADER 后跟一个或多个类型 CDROM_WRITE_SPEED_DESCRIPTOR的描述符。
语法
typedef struct _CDROM_WRITE_SPEED_DESCRIPTOR {
UCHAR MixedReadWrite : 1;
UCHAR Exact : 1;
UCHAR Reserved1 : 1;
UCHAR WriteRotationControl : 2;
UCHAR Reserved2 : 3;
UCHAR Reserved3[3];
UCHAR EndLba[4];
UCHAR ReadSpeed[4];
UCHAR WriteSpeed[4];
} CDROM_WRITE_SPEED_DESCRIPTOR, *PCDROM_WRITE_SPEED_DESCRIPTOR;
成员
MixedReadWrite
MixedReadWrite (MRW) 字段对应于多媒体命令集中写入速度描述符的 MRW 位 - 6 (MMC-6) 规范。 此字段指示它适用于流式读取和写入请求(覆盖模式)的混合。 STREAMING_CONTROL_REQUEST_TYPE 枚举指定请求的类型。
Exact
Exact 字段指示逻辑单元是否可以在整个装载的介质上执行由CDM_WRITE_SPEED_DESCRIPTOR指定的录制作。 此字段对应于写入速度描述符的精确位。
Reserved1
保留字段。
WriteRotationControl
WriteRotationControl (WRC) 字段指定介质的旋转控件的类型。
Reserved2
保留字段。
Reserved3[3]
保留字段。
EndLba[4]
“结束逻辑块地址”(EndLBA)字段指示介质装载时介质的容量。 它对应于写入速度描述符的 EndLBA 字段。
ReadSpeed[4]
ReadSpeed 字段指示所有块(以千字节/秒为单位)的最低读取性能数据。
WriteSpeed[4]
WriteSpeed 字段指示所有块(以千字节/秒为单位)的最低写入性能数据。
言论
CDROM_WRITE_SPEED_DESCRIPTOR 结构中的字段对应于写入速度描述符的多媒体命令集 - 6 (MMC-6) 规范中定义的字段。
要求
要求 | 价值 |
---|---|
标头 | ntddcdrm.h (包括 Ntddcdrm.h) |