Freigeben über


CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR-Struktur (ntddcdrm.h)

Die CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR-Struktur gibt dem Host eine Annäherung an die Leistung logischer Einheiten. Sie wird von der IOCTL_CDROM_GET_PERFORMANCE E/A-Steuerelementanforderung zurückgegeben, wenn der Anforderungstyp CdromPerformanceRequest und das Feld Except des CDROM_PERFORMANCE_HEADER false (0) ist. Für Lese- und Schreibleistungsanforderungen werden separate Deskriptoren zurückgegeben. Die Felder in CDROM_NOMINAL_PERFORMANCE_DESCRIPTOR den ähnlich benannten Feldern in der Tabelle "Leistungsdeskriptor - Nominalleistung" entsprechen, die in der MultiMedia Command Set - 6 (MMC-6)-Spezifikation beschrieben wird.

Syntax

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;

Member

StartLba[4]

Das StartLba-Feld (Start LBA) enthält die erste logische Blockadresse des durch diesen Deskriptor beschriebenen Umfangs.

StartPerformance[4]

Das Feld StartPerformance (Startleistung) enthält die nominale Leistung der logischen Einheit am Start-LBA in Kilobyte pro Sekunde.

EndLba[4]

Das EndLba-Feld (End LBA) enthält die letzte logische Blockadresse des von diesem Deskriptor beschriebenen Umfangs.

EndPerformance[4]

Das Feld EndPerformance (End Performance) enthält die nominale Leistung der logischen Einheit am End-LBA in Kilobyte pro Sekunde.

Anforderungen

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

Weitere Informationen

CDROM_PERFORMANCE_HEADER

IOCTL_CDROM_GET_PERFORMANCE