Condividi tramite


struttura CDROM_WRITE_SPEED_DESCRIPTOR (ntddcdrm.h)

La struttura CDROM_WRITE_SPEED_DESCRIPTOR viene restituita per il IOCTL_CDROM_GET_PERFORMANCE IOCTL quando il tipo di richiesta è CdromWriteSpeedRequest. IOCTL restituisce il CDROM_PERFORMANCE_HEADER seguito da uno o più descrittori di tipo CDROM_WRITE_SPEED_DESCRIPTOR.

Sintassi

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;

Membri

MixedReadWrite

Il campo MixedReadWrite (MRW) corrisponde al bit MRW del descrittore velocità di scrittura nella specifica Set di comandi MultiMedia - 6 (MMC-6). Questo campo indica che è adatto per una combinazione di richieste di lettura e scrittura di streaming (modalità di sovrascrittura). L'enumerazione STREAMING_CONTROL_REQUEST_TYPE specifica il tipo di richiesta.

Exact

Il campo Exact indica se l'unità logica può eseguire l'operazione di registrazione specificata da CDM_WRITE_SPEED_DESCRIPTOR sull'intero supporto montato. Questo campo corrisponde al bit esatto del descrittore velocità di scrittura.

Reserved1

Campi riservati.

WriteRotationControl

Il campo WriteRotationControl (WRC) specifica il tipo del controllo di rotazione per il supporto.

Reserved2

Campi riservati.

Reserved3[3]

Campi riservati.

EndLba[4]

Il campo End Logical Block Address (EndLBA) indica la capacità del supporto se viene montato un supporto. Corrisponde al campo EndLBA del descrittore velocità di scrittura.

ReadSpeed[4]

Il campo ReadSpeed indica i dati delle prestazioni di lettura più bassi di tutti i blocchi (in kilobyte al secondo).

WriteSpeed[4]

Il campo WriteSpeed indica i dati delle prestazioni di scrittura più bassi di tutti i blocchi (in kilobyte al secondo).

Osservazioni

I campi nella struttura CDROM_WRITE_SPEED_DESCRIPTOR corrispondono ai campi definiti nella specifica Set di comandi MultiMedia - 6 (MMC-6) per il descrittore Di velocità di scrittura.

Fabbisogno

Requisito Valore
intestazione ntddcdrm.h (include Ntddcdrm.h)

Vedere anche

IOCTL_CDROM_GET_PERFORMANCE

STREAMING_CONTROL_REQUEST_TYPE