Поделиться через


структура CDROM_WRITE_SPEED_DESCRIPTOR (ntddcdrm.h)

Структура CDROM_WRITE_SPEED_DESCRIPTOR возвращается для IOCTL_CDROM_GET_PERFORMANCE IOCTL, если тип запроса CdromWriteSpeedRequest. 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 дескриптора скорости записи в спецификации MultiMedia Command Set - 6 (MMC-6). Это поле указывает, что оно подходит для потоковой передачи запросов на чтение и запись (режим перезаписи). Перечисление STREAMING_CONTROL_REQUEST_TYPE указывает тип запроса.

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 соответствуют полям, определенным в спецификации MultiMedia Command Set - 6 (MMC-6) для дескриптора скорости записи.

Требования

Требование Ценность
заголовка ntddcdrm.h (include Ntddcdrm.h)

См. также

IOCTL_CDROM_GET_PERFORMANCE

STREAMING_CONTROL_REQUEST_TYPE