Win32 Native(api 或其他)读取当前机器的地理位置?

Win32 Native(api or anything) to read current machine Geolocation?

有没有人设法在不使用 .Net 4 库(Windows.Devices 命名空间)或 Javascript 或其他网络代码的情况下读取 Windows 机器的经度和纬度(GPS 位置)?

必有原生方式。 位置传感器在控制面板中,

我找不到任何 API 也找不到允许我阅读它的有效文档,我想避免将 Net framework 4.0 作为依赖项并在后台调用浏览器进程,只是为了通过 javascript 读取当前用户的位置在我看来是一个巨大的开销

本机 Win32 API 是 Sensor API. The Sensor API Programming Guide 有一些相当详细的 C++ 示例。

好文章:Using Windows 7 Location API

(Google 如果链接断开则以上条款)。