指定されたパスがディレクトリなのかファイルなのかの判定をしたいです。

GetFileAttributes()を使用してみたのですが、
FDドライブやCD-ROMドライブを指定された際、
FDやCDが入っていないと、キャンセル、再実行、続行の選択の
メッセージボックスが表示されていまいます。

メッセージボックスを表示させずに、属性を取得する方法はないでしょうか?