Freigeben über


ILocation-Schnittstelle (locationapi.h)

[Die Win32-Standort-API ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Es kann in nachfolgenden Versionen geändert oder entfernt werden. Verwenden Sie stattdessen die Windows.Devices.Geolocation-API . ]

Stellt Methoden bereit, die zum Verwalten von Standortberichten, Ereignisregistrierung und Sensorberechtigungen verwendet werden.

Vererbung

Die ILocation-Schnittstelle erbt von der IUnknown-Schnittstelle . ILocation verfügt auch über folgende Arten von Membern:

Methoden

Die ILocation-Schnittstelle verfügt über diese Methoden.

 
ILocation::GetDesiredAccuracy

Ruft die aktuell angeforderte Genauigkeitseinstellung ab.
ILocation::GetReport

Ruft einen Standortbericht ab.
ILocation::GetReportInterval

Ruft die angeforderte Zeit in Millisekunden zwischen Berichtsereignissen ab.
ILocation::GetReportStatus

Ruft die status für den angegebenen Berichtstyp ab.
ILocation::RegisterForReport

Fordert Standortberichtsereignisse an.
ILocation::RequestPermissions

Öffnet ein Systemdialogfeld, um die Benutzerberechtigung zum Aktivieren von Standortgeräten anzufordern.
ILocation::SetDesiredAccuracy

Gibt die zu verwendende Genauigkeit an.
ILocation::SetReportInterval

Gibt die angeforderte Mindestdauer in Millisekunden zwischen Berichtsereignissen an.
ILocation::UnregisterForReport

Beendet Ereignisbenachrichtigungen für den angegebenen Berichtstyp.

Hinweise

Wenn CoCreateInstance aufgerufen wird, um ein ILocation-Objekt zu erstellen, kann dies dazu führen, dass eine Benachrichtigung in der Taskleiste angezeigt wird und ein Location Activity-Ereignis Ereignisanzeige angemeldet wird, wenn es sich um die erste Verwendung des Speicherorts der Anwendung handelt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile locationapi.h