Compartir a través de


estructura 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 miniport ATA pueden modificarse o no estar disponibles en el futuro. En su lugar, se recomienda usar el del controlador storport de y modelos de controlador de 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 de inicio 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
encabezado de irb.h (incluya Irb.h)