07/07/18 23:29:53
ありがとう。
管理者権限で、manifestなしの場合、
UACダイアログはエクスプローラレベルの話で、shell系API
を呼ばなければXPと同じ。
ファイルのコピーや作成については、実行バイナリでない限り
CreateFileやCopyFileレベルでVirtualStoreとやらにいってしまう。
ということなのかな?
VirtualStoreにいく条件は当然フォルダのセキュリティにも
関係あるんですよね。そもそも管理者権限とかいう風に考えるより
フォルダのセキュリティで考えてそれが拒否された場合、VirtualStore
にいってしまうと考えたほうがいいのかな?
XPの場合、制限ユーザだと、Program Files下に書き込めない場合
単にエラーだったと思うけど、とうことはVistaだといままで制限ユーザ
で動かなかったアプリも動くようになる可能性もあるってことかな。