HDD情報の取得に汎用コマンドしか発行しないようです。
専用storportドライバで動作する拡張カードをWindows7で使用している場合、カードに接続してあるHDD情報が取得できません。
(Windows8以降はstorportの仕様自体が拡張されたので、専用ドライバが拡張機能に対応していれば汎用コマンドでもSMART情報が取得でき問題はないです。)
Windows7の制限と言えなくもありませんが、専用ドライバに対応した専用コマンドを発行してSMART情報を取得できるように工夫してあるソフトも多いので、それと比べると対応状況で見劣りします。