estrutura IDE_ACCESS_RANGE (irb.h)
A estrutura IDE_ACCESS_RANGE contém os intervalos de endereços alocados para um controlador IDE.
Nota O driver de porta do ATA e os modelos de driver de miniporta do ATA podem ser alterados ou indisponíveis no futuro. Em vez disso, recomendamos usar os modelos de driver storport e driver de miniporto Storport .
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 limpo, 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 (incluir Irb.h) |