Partilhar via


estrutura IDE_ACCESS_RANGE (irb.h)

A estrutura IDE_ACCESS_RANGE contém os intervalos de endereços alocados para um controlador IDE.

Observação o driver de porta do ATA e os modelos de driver de miniporto do ATA podem estar alterados ou indisponíveis no futuro. Em vez disso, recomendamos usar o de driver do Storport e miniporto storport modelos de driver.
 

Sintaxe

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;

Membros

RangeStart

Contém o endereço inicial lógico do intervalo de endereços.

PhysicalRangeStart

Contém o endereço inicial físico do intervalo de endereços.

RangeLength

Contém o tamanho, em bytes, do intervalo.

InMemory

Sinalizador que indica se esse é um recurso mapeado de memória. Se desmarcado, esse é um recurso de porta de E/S.

Bar

O número do Intervalo de Endereços Base PCI no qual esse recurso foi encontrado.

Requisitos

Requisito Valor
cabeçalho irb.h (inclua Irb.h)