IDE_ACCESS_RANGE結構 (irb.h)
IDE_ACCESS_RANGE 結構包含配置給IDE控制器的位址範圍。
附注 ATA 埠驅動程式和 ATA 迷你埠驅動程式模型未來可能會改變或無法使用。 相反地,我們建議使用 Storport 驅動程式 和 Storport miniport 驅動程式模型。
語法
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;
成員
RangeStart
包含位址範圍的邏輯起始位址。
PhysicalRangeStart
包含位址範圍的實體起始位址。
RangeLength
包含範圍的大小,以位元組為單位。
InMemory
旗標,指出這是否為記憶體對應資源。 如果清除,這是 I/O 埠資源。
Bar
在此資源中找到的PCI基位址範圍數目。
要求
要求 | 價值 |
---|---|
標頭 | irb.h (包括 Irb.h) |