Condividi tramite


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)