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;
Members
MixedReadWrite
Il campo MixedReadWrite (MRW) corrisponde al bit MRW del descrittore velocità di scrittura nella specifica MultiMedia Command Set - 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 (End BLOB) indica la capacità del supporto se viene montato un supporto. Corrisponde al campo End FIELD del descrittore di velocità di scrittura.
ReadSpeed[4]
Il campo ReadSpeed indica i dati sulle prestazioni di lettura più bassi di tutti i blocchi (in kilobyte al secondo).
WriteSpeed[4]
Il campo WriteSpeed indica i dati sulle prestazioni di scrittura più bassi di tutti i blocchi (in kilobyte al secondo).
Commenti
I campi nella struttura CDROM_WRITE_SPEED_DESCRIPTOR corrispondono ai campi definiti nella specifica MultiMedia Command Set - 6 (MMC-6) per il descrittore di velocità di scrittura.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddcdrm.h (include Ntddcdrm.h) |