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

有没有人设法读取Windows机器的经度和纬度(GPS位置),而不使用.NET 4库(Windows.Devices命名空间),也没有Javascript或其他Webbish代码?

必须有一个本地的方式。 位置传感器位于控制面板中,

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

本机Win32 API是传感器API 。 Sensor API编程指南有一些相当详细的C ++示例。

好文章: 使用Windows 7位置API

(谷歌上述条款,如果链接断裂)。