AtaPortGetBusData 函式 (irb.h)

AtaPortGetBusData 例程會從裝置PCI設定空間內的 ConfigDataOffset 所指定的位置擷取數據。

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

語法

ULONG AtaPortGetBusData(
  [in] PVOID ControllerExtension,
  [in] PVOID Buffer,
  [in] ULONG ConfigDataOffset,
  [in] ULONG BufferLength
);

參數

[in] ControllerExtension

HBA 控制器延伸模組的指標。

[in] Buffer

傳回所擷取數據的緩衝區指標。

[in] ConfigDataOffset

指定找到傳回值之裝置PCI總線組態空間的位移。

[in] BufferLength

指定緩衝區的長度,以位元組為單位。

傳回值

AtaPortGetBusData 會以位元組為單位傳回擷取的數據量。

備註

AtaPortGetBusData 會從裝置PCI總線設定空間中指定的位移擷取數據,並在提供的緩衝區中傳回它。

規格需求

需求
目標平台 桌面
標頭 irb.h (包括 Ata.h、Irb.h)
程式庫 Pciidex.lib

另請參閱

AtaPortSetBusData