共用方式為


IDE_MINIPORT_RESOURCES結構 (irb.h)

埠驅動程式會使用IDE_MINIPORT_RESOURCES結構來提供迷你埠驅動程序的資源。

附注 ATA 埠驅動程式和 ATA 迷你埠驅動程式模型未來可能會改變或無法使用。 相反地,我們建議使用 Storport 驅動程式Storport miniport 驅動程式模型。
 

語法

typedef struct _IDE_MINIPORT_RESOURCES {
  ULONG             NumberOfAccessRanges;
  PIDE_ACCESS_RANGE IdeAccessRange;
} IDE_MINIPORT_RESOURCES, *PIDE_MINIPORT_RESOURCES;

成員

NumberOfAccessRanges

包含 IdeAccessRange 所指向的存取範圍數目。 每個都是記憶體位址或 I/O 埠地址的範圍。

IdeAccessRange

一系列連續地址範圍中第一個位址範圍的指標,該範圍是由類型為 IDE_ACCESS_RANGE的結構所定義。 NumberOfAccessRanges 成員中的值會指出提供多少位址範圍。 埠驅動程式會將配置給控制器的位址範圍填入每個 IDE_ACCESS_RANGE 結構。

言論

埠驅動程式會將此結構傳遞至迷你埠驅動程式的 IdeHwControl 例程。

要求

要求 價值
標頭 irb.h (包括 Irb.h)

另請參閱

IDE_ACCESS_RANGE

IdeHwControl