Share via


CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR-Struktur (ntddcdrm.h)

Die CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR-Struktur gibt an, dass die Ergebnisdaten aus der IOCTL_CDROM_GET_PERFORMANCE E/A-Steuerungsanforderung für Ausnahmebedingungen gelten.

Syntax

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

Member

Lba[4]

Gibt an, dass zwischen der logischen Blockadresse (LBA) und dem vorherigen LBA (LBA -1) eine Suchverzögerung vorliegt.

Time[2]

Gibt die erwartete zusätzliche Suchverzögerung zwischen LBA und dem vorherigen LBA (LBA - 1) vom Nominalwert in Einheiten von Zehntel Millisekunden (100 Mikrosekunden) an. Die Ursache für die Suchverzögerung kann linearer Ersatz, Zonengrenzen oder andere medienabhängige Features sein.

Hinweise

Ausnahmebedingungen sind Ausnahmestandorte, die zu Suchverzögerungen führen können. Die CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR wird von der IOCTL_CDROM_GET_PERFORMANCE E/A-Steuerelementanforderung zurückgegeben, wenn der Anforderungstyp CdromPerformanceRequest und das Feld Except des CDROM_PERFORMANCE_HEADER true (1) ist. Für Lese- und Schreibleistungsanforderungen werden separate Deskriptoren zurückgegeben. Die Felder in CDROM_EXCEPTION_PERFORMANCE_DESCRIPTOR den ähnlich benannten Feldern in der Tabelle Leistungsdeskriptor - Ausnahmen entsprechen, die in der MultiMedia Command Set - 6 (MMC-6)- Spezifikation beschrieben sind.

Anforderungen

Anforderung Wert
Header ntddcdrm.h (include Ntddcdrm.h)

Weitere Informationen

CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE