Compartir a través de


estructura CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR (ntddcdrm.h)

La estructura CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR indica que los datos de resultado de la solicitud de control de E/S de IOCTL_CDROM_GET_PERFORMANCE son condiciones de excepción.

Sintaxis

typedef struct _CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR {
  UCHAR Lba[4];
  UCHAR Time[2];
} CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR, *PCDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR;

Miembros

Lba[4]

Indica que hay un retraso de búsqueda entre la dirección de bloque lógico (LBA) y el LBA anterior (LBA -1).

Time[2]

Indica el retraso de búsqueda adicional esperado entre LBA y el LBA anterior (LBA - 1) de nominal, en unidades de décimas de milisegundos (100 microsegundos). La causa del retraso de búsqueda puede ser un reemplazo lineal, límites de zona u otras características dependientes de medios.

Comentarios

Las condiciones de excepción son ubicaciones de excepción que podrían provocar retrasos en la búsqueda. La solicitud de control de E/S de IOCTL_CDROM_GET_PERFORMANCE devuelve el CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR cuando el tipo de solicitud es CdromPerformanceRequest y el campo Excepto del CDROM_PERFORMANCE_HEADER es true (1). Se devuelven descriptores independientes para las solicitudes de rendimiento de lectura y escritura. Los campos de CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR corresponden a los campos con nombre similares en la tabla Descriptor de rendimiento- Excepciones descrita en la especificación Conjunto de comandos multimedia - 6 (MMC-6).

Requisitos

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

Consulte también

CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE