通常、Windows UNC パスは の形式\\computerName\share\blah
になっていますが、コンピュータ名の代わりに\\127.0.0.1\share
.
Windows API を使用して、この IP アドレスの背後にある実際のコンピューター名を取得するにはどうすればよいですか? winsock( gethostbyaddr
) を使用して解決策を見つけましたが、可能であればこの依存関係を避けたいと思います。私は試してみましたが、運がNetShareEnum
ありDnsHostnameToComputerName
ませんでした