struttura CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR (ntddcdrm.h)
La struttura CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR fornisce all'host un'approssimazione delle prestazioni dell'unità logica. Viene restituito dalla richiesta di controllo I/O IOCTL_CDROM_GET_PERFORMANCE quando il tipo di richiesta è CdromPerformanceRequest e il campo Except del CDROM_PERFORMANCE_HEADER è false (0). I descrittori separati vengono restituiti per le richieste di prestazioni di lettura e scrittura. I campi in CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR corrispondono ai campi denominati in modo analogo nella tabella "Performance Descriptor - Nominal Performance" descritta nella specifica MultiMedia Command Set - 6 (MMC-6).
Sintassi
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;
Membri
StartLba[4]
Il campo StartLba (Start LBA) contiene il primo indirizzo del blocco logico dell'extent descritto da questo descrittore.
StartPerformance[4]
Il campo StartPerformance (Prestazioni start) contiene le prestazioni dell'unità logica nominale all'avvio LBA in kilobyte al secondo.
EndLba[4]
Il campo EndLba (End LBA) contiene l'ultimo indirizzo del blocco logico dell'extent descritto da questo descrittore.
EndPerformance[4]
Il campo EndPerformance (Prestazioni finali) contiene le prestazioni dell'unità logica nominale nell'LBA finale in kilobyte al secondo.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ntddcdrm.h (include Ntddcdrm.h) |