IDE_ACCESS_RANGE Struktur (irb.h)
Die IDE_ACCESS_RANGE Struktur enthält die Adressbereiche, die einem IDE-Controller zugeordnet sind.
Hinweis Der ATA-Porttreiber und die ATA Miniport-Treibermodelle können in Zukunft geändert oder nicht verfügbar sein. Stattdessen empfehlen wir die Verwendung des Storport-Treibers und Storport Miniport Treibermodelle.
Syntax
typedef struct _IDE_ACCESS_RANGE {
IDE_PHYSICAL_ADDRESS RangeStart;
IDE_PHYSICAL_ADDRESS PhysicalRangeStart;
ULONG RangeLength;
BOOLEAN InMemory;
UCHAR Bar;
} IDE_ACCESS_RANGE, *PIDE_ACCESS_RANGE;
Angehörige
RangeStart
Enthält die logische Startadresse des Adressbereichs.
PhysicalRangeStart
Enthält die physische Startadresse des Adressbereichs.
RangeLength
Enthält die Größe des Bereichs in Bytes.
InMemory
Flag, das angibt, ob es sich um eine zugeordnete Speicherressource handelt. Wenn dies gelöscht wird, handelt es sich um eine E/A-Portressource.
Bar
Die Nummer des PCI-Basisadressbereichs, in dem diese Ressource gefunden wurde.
Anforderungen
Anforderung | Wert |
---|---|
Header- | irb.h (include Irb.h) |