まったり開発中…

CrystalDiskInfo 2.0 Alpha2 に向けて、IOCTL_IDE_PASS_THROUGH を実装したのですが、なぜか動かない!? なんで!? どうして!? と思っていたら、Vista では未対応でした orz

Vista 用には、IOCTL_ATA_PASS_THROUGH を実装しなくてはならないそうです。というわけで、まったり開発中です。次の 3 連休には、AAM/APM 変更機能を搭載したバージョンをリリースしたいと思います。しばらくお待ちを…

IOCTL_IDE_PASS_THROUGH を使って、AAM/APM を設定するところまで出来たのですが、設定した結果を取得することがうまく出来ない状況です。設定値は IDENTIFY DEVICE で得られるのですが、再起動するまで値が変わりませんorz
IDENTIFY_DEVICE 自体を IOCTL_IDE_PASS_THROUGH を使ってもうまくいきませんでした。う~む。HDDScan は設定した結果をすぐに取得できているのですが。どうやっているんだろう。再起動するまで表示が変わらないというのはさすがにないなぁ。何とかせねば。ちなみに、USB-HDD の場合は IDENTIFY_DEVICE がキャッシュされていないため、全く問題なしです。

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です