続 Vistaのシンボリックリンク

symlink_target()をWindows Vistaシンボリックリンクに対応させました。
symlink.cppの差分
絶対/相対/UNCパスへのシンボリックリンクでテスト済みです。
シンボリックリンクの作成にはAdministrator権限が必要ですが、リンク先の読み出しだけなら通常の権限でも問題ないようです。


あと、MinGWCodeWarriorでwinternl.hがなかったので、自前定義に置き換えました。
file_status.cppの差分


う〜ん、テストに時間がかかってあまり進みませんねぇ。
VistaVirtual PCよりVMwareの方が速いらしいので、入れ直すべきか、、、。