IDE_ACCESS_RANGE struttura (irb.h)
La struttura IDE_ACCESS_RANGE contiene gli intervalli di indirizzi allocati per un controller IDE.
Nota I modelli di driver di porta ATA e ATA miniport possono essere modificati o non disponibili in futuro. È invece consigliabile usare i modelli di driver Storport e Miniport Storport.
Sintassi
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;
Members
RangeStart
Contiene l'indirizzo iniziale logico dell'intervallo di indirizzi.
PhysicalRangeStart
Contiene l'indirizzo iniziale fisico dell'intervallo di indirizzi.
RangeLength
Contiene le dimensioni, in byte, dell'intervallo.
InMemory
Flag che indica se si tratta di una risorsa mappata alla memoria. Se deselezionato, si tratta di una risorsa di porta di I/O.
Bar
Numero dell'intervallo di indirizzi di base PCI in cui è stata trovata questa risorsa.
Requisiti
Requisito | Valore |
---|---|
Intestazione | irb.h (includere Irb.h) |