Compartir a través de


estructura CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR (ntddcdrm.h)

La estructura CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR proporciona al host una aproximación del rendimiento de la unidad lógica. La solicitud de control de E/S de IOCTL_CDROM_GET_PERFORMANCE la devuelve cuando el tipo de solicitud es CdromPerformanceRequest y el campo Except del CDROM_PERFORMANCE_HEADER es false (0). Se devuelven descriptores independientes para las solicitudes de rendimiento de lectura y escritura. Los campos de CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR corresponden a los campos con nombre similar de la tabla "Descriptor de rendimiento - Rendimiento nominal" descrito en la especificación Conjunto de comandos multimedia - 6 (MMC-6).

Sintaxis

typedef struct _CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR {
  UCHAR StartLba[4];
  UCHAR StartPerformance[4];
  UCHAR EndLba[4];
  UCHAR EndPerformance[4];
} CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR, *PCDROM_NOMINAL_PERFORMANCE_DESCRIPTOR;

Miembros

StartLba[4]

El campo StartLba (Iniciar LBA) contiene la primera dirección de bloque lógico de la extensión descrita por este descriptor.

StartPerformance[4]

El campo StartPerformance (Start Performance) contiene el rendimiento nominal de la unidad lógica en el LBA inicial en kilobytes por segundo.

EndLba[4]

El campo EndLba (End LBA) contiene la última dirección de bloque lógico de la extensión descrita por este descriptor.

EndPerformance[4]

El campo EndPerformance (End Performance) contiene el rendimiento nominal de la unidad lógica en el LBA final en kilobytes por segundo.

Requisitos

Requisito Valor
Header ntddcdrm.h (incluya Ntddcdrm.h)

Consulte también

CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE