Compartir a través de


estructura de IDE_ACCESS_RANGE (irb.h)

La estructura IDE_ACCESS_RANGE contiene los intervalos de direcciones asignados para un controlador IDE.

Nota Los modelos de controlador de puerto ATA y controlador de minipuerto de ATA pueden modificarse o no estar disponibles en el futuro. En su lugar, se recomienda usar el controlador Storport y los modelos de controlador de miniport storport .
 

Sintaxis

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;

Miembros

RangeStart

Contiene la dirección inicial lógica del intervalo de direcciones.

PhysicalRangeStart

Contiene la dirección inicial física del intervalo de direcciones.

RangeLength

Contiene el tamaño, en bytes, del intervalo.

InMemory

Marca que indica si se trata de un recurso asignado a memoria. Si se borra, se trata de un recurso de puerto de E/S.

Bar

Número del intervalo de direcciones base PCI en el que se encontró este recurso.

Requisitos

Requisito Valor
Header irb.h (incluya Irb.h)