AtaPortReadRegisterBufferUlong ルーチンは、指定された数の ULONG 値を HBA からバッファーに転送します。
注 ATA ポート ドライバーと ATA ミニポート ドライバー モデルは、将来変更されたり使用できなくなったりする可能性があります。 代わりに、Storport ドライバー を使用し、Storport ミニポート ドライバー モデル することをお勧めします。
構文
VOID AtaPortReadRegisterBufferUlong(
[in] PULONG Register,
[in] PULONG Buffer,
[in] ULONG Count
);
パラメーター
[in] Register
転送を開始するレジスタ アドレスを格納します。 このアドレス値は、AtaPortGetDeviceBaseの呼び出しによって取得される、マップされた I/O スペース アドレスの範囲内である必要があります。
[in] Buffer
宛先バッファーへのポインター。
[in] Count
HBA から読み取る ULONG 値の数を指定します。
戻り値
何一つ
必要条件
| 要件 | 価値 |
|---|---|
| ターゲット プラットフォーム の | デスクトップ |
| ヘッダー | irb.h (Ata.h、Irb.h を含む) |
| ライブラリ | Ataport.lib;Pciidex.lib |