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 |