すべてのディレクトリ、HDD ツリーを一覧表示する C++ アプリケーションがあります。これらのディレクトリにアクセスして中身を確認することもできますが、コンピューター上の別のユーザーのディレクトリを開こうとすると問題が発生します。私はそこにアクセスすることができず、Windows XP/Vista/7 の場合と同じように表示されるはずです。代わりに、エラーが発生してアプリが終了します。
などを使用してこれを処理するにはどうすればよいFILE_ATTRIBUTE_
ですか?ユーザーがディレクトリをクリックしても、そのディレクトリにアクセスできない場合、アプリがクラッシュしませんか? アクセスが拒否されたことを彼に伝えるだけです。
私のアプリはVS 2010で作られています。