Condividi tramite


struttura CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR (ntddcdrm.h)

La struttura CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR indica che i dati dei risultati della richiesta di controllo I/O di IOCTL_CDROM_GET_PERFORMANCE sono destinati a condizioni di eccezione.

Sintassi

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

Membri

Lba[4]

Indica che è presente un ritardo di ricerca tra l'indirizzo del blocco logico (LBA) e l'LBA precedente (LBA -1).

Time[2]

Indica il ritardo di ricerca aggiuntivo previsto tra LBA e LBA precedente (LBA - 1) rispetto al valore nominale, in unità di decimi di millisecondi (100 microsecondi). La causa del ritardo di ricerca potrebbe essere la sostituzione lineare, i limiti della zona o altre funzionalità dipendenti dai supporti.

Osservazioni

Le condizioni di eccezione sono posizioni eccezioni che potrebbero causare ritardi. Il CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR 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 è true (1). I descrittori separati vengono restituiti per le richieste di prestazioni di lettura e scrittura. I campi in CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR corrispondono ai campi denominati in modo analogo nella tabella Descrittore prestazioni - Eccezioni descritte nella specifica Set di comandi MultiMedia - 6 (MMC-6).

Fabbisogno

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

Vedere anche

CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE