私が取り組んでいる C++ Windows (違いがある場合は XP と NT) アプリケーションでは、ローカル ファイル名を C:\ から変換できるように、コードが実行されているコンピューターに関連付けられているネットワーク名を取得する必要があります。 filename.ext を \\network_name\C$\filename.ext にします。どうすればいいですか?
あるいは、私が説明した変換を行うだけの関数があれば、それはさらに良いでしょう. WNetGetUniversalName を調べましたが、ローカル (C ドライブ) ファイルでは機能しないようです。