IDefaultLocation 接口 (locationapi.h)
[Win32 位置 API 可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 请改用 Windows.Devices.Geolocation API。 ]
IDefaultLocation 提供用于指定或检索默认位置的方法。
继承
IDefaultLocation 接口继承自 IUnknown 接口。 IDefaultLocation 还具有以下类型的成员:
方法
IDefaultLocation 接口具有这些方法。
IDefaultLocation::GetReport 从默认位置提供程序检索指定的报表类型。 |
IDefaultLocation::SetReport 设置默认位置。 |
注解
注意 如果满足以下两个条件,则应用程序不会从 OnLocationChanged 接收预期的位置更改事件。 首先,应用程序在 LOCALSERVICE、SYSTEM 或 NETWORKSERVICE 用户帐户的上下文中作为服务运行。 其次,位置更改事件是由于更改默认位置(当用户在 控制面板 中选择默认位置时手动)或以编程方式在应用程序调用 IDefaultLocation::SetReport 时更改。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | locationapi.h |