Interfaz IDefaultLocation (locationapi.h)
[La API de ubicación de Win32 está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible. En su lugar, use la API Windows.Devices.Geolocation . ]
IDefaultLocation proporciona métodos que se usan para especificar o recuperar la ubicación predeterminada.
Herencia
La interfaz IDefaultLocation hereda de la interfaz IUnknown . IDefaultLocation también tiene estos tipos de miembros:
Métodos
La interfaz IDefaultLocation tiene estos métodos.
IDefaultLocation::GetReport Recupera el tipo de informe especificado del proveedor de ubicación predeterminado. |
IDefaultLocation::SetReport Establece la ubicación predeterminada. |
Comentarios
Nota Una aplicación no recibe el evento de cambio de ubicación esperado de OnLocationChanged si se cumplen las dos condiciones siguientes. En primer lugar, la aplicación se ejecuta como un servicio, en el contexto de la cuenta de usuario LOCALSERVICE, SYSTEM o NETWORKSERVICE. En segundo lugar, la ubicación cambia los resultados del evento de cambio de la ubicación predeterminada, ya sea manualmente cuando el usuario selecciona Ubicación predeterminada en Panel de control o mediante programación cuando una aplicación llama a IDefaultLocation::SetReport.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Plataforma de destino | Windows |
Encabezado | locationapi.h |