Condividi tramite


struttura IDE_ACCESS_RANGE (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 miniport ATA potrebbero essere modificati o non disponibili in futuro. È invece consigliabile usare driver Storport e modelli di driver 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;

Membri

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 deselezionata, si tratta di una risorsa porta di I/O.

Bar

Numero dell'intervallo di indirizzi di base PCI in cui è stata trovata questa risorsa.

Fabbisogno

Requisito Valore
intestazione irb.h (include Irb.h)