none
UAC 権限昇格(VISTA) RRS feed

  • 質問

  • お世話になっております。

     

    既存のアプリケーションをVISTA対応にするため、修正を行なっているのですが、

    レジストリの書き込みの際に、管理者モードで実行をしないと書き込めない処理があるのですが

    その処理だけを、管理者に権限を昇格するロジックを組み込みたいと思っているのですが、

    調査すると、

     

    1.その処理を別プログラムにして分離し、マニフェストで管理者権限を定義し、ShellExecute()で親かプログラムから起動する。

     

    2.COMオブジェクトとして分離し、親プログラムからCoCreateInstanceAdmin()を使用して、親プログラムから起動する。

     

    とあるのですが、2で行なってみたと思っているのですが、このCoCreateInstanceAdmin関数の仕様がわかりません。いろいろ探してみたのですが。。。。

     

    この関数は、本当にあるのでしょうか。

    2007年4月26日 6:19

回答

すべての返信