none
ジャンクション、シンボリックリンクの参照先の取得について RRS feed

  • 質問

  • ファイル、フォルダを別の場所に存在するかのように見せる機能、ジャンクションおよびシンボリックリンクの機能がありますが、

    そのシンボリックリンク、ジャンクションの参照先情報をプログラムにて取得するにはどのようにすればよいのでしょうか。

    GetFinalPathNameByHandleで得られるような情報ではなく、相対パスのシンボリックリンクの場合には相対パスを取得したいです。

    /以上宜しくお願い致します。

     

    2010年7月15日 10:55

回答

  • すいません、自己レスです。

    ファイルをオープンするときにFILE_FLAG_OPEN_REPARSE_POINTを指定し、

    FSCTL_GET_REPARSE_POINTにてDeviceIoControlを呼び出したら、できたみたいです。

    • 回答としてマーク 山本春海 2010年7月21日 8:31
    2010年7月15日 12:14