SAS (SATA 接続 SCSI) バス上のドライブに「ATA パス スルー ダイレクト」コマンドを送信したいと考えています。ドライブは、Windows XP(x86) 環境では SATA ドライブです。ATA コマンドを STP に変換して SCSI バス経由で SATA ドライブに送信する STP (SATA Tunneled Protocol) レイヤーがあればいいのにと思いました。ただし、「ATA パス スルー ダイレクト」コマンドを Win32 API DeviceIOControl() に送信すると、ステータスは「関数が間違っています」というエラーを返します。STP レイヤーは Windows XP に存在しますか? Win32 API Readfile()/Writefile() が機能する必要があります。しかし、「ATA パス スルー ダイレクト」コマンドを取得して、SAS バスで Win32 API を操作するにはどうすればよいでしょうか?
1201 次