Condividi tramite


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)

Vedere anche

CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE