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) |