共用方式為


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)