次の方法で共有


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