是否有hosts
文件存在的文件保证:
%SystemRoot%\system32\drivers\etc\hosts
/private/etc/hosts
/etc/hosts
?
或者存在一些用于检索主机文件位置的API?
换句话说,我可以在跨平台(Win / OSX / Linux)应用程序中对这些路径进行硬编码吗?
UPD 在hosts
文件的Windows路径上存储了HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP\Parameters\DataBasePath
,请参阅https://technet.microsoft.com/en-us/library/cc750301.aspx