Freigeben über


ILocation::GetDesiredAccuracy-Methode (locationapi.h)

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

Ruft die aktuell angeforderte Genauigkeitseinstellung ab.

Syntax

HRESULT GetDesiredAccuracy(
  [in]  REFIID                    reportType,
  [out] LOCATION_DESIRED_ACCURACY *pDesiredAccuracy
);

Parameter

[in] reportType

REFIID , die den Berichtstyp angibt, für den die angeforderte Genauigkeit abgerufen werden soll.

[out] pDesiredAccuracy

Die Adresse eines LOCATION_DESIRED_ACCURACY , der den Genauigkeitswert empfängt. Wenn der Bericht nicht registriert ist, wird dieser auf NULL festgelegt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
reportType war nicht IID_ILatLongReport oder IID_ICivicAddressReport.
E_INVALIDARG
pDesiredAccuracy ist NULL.

Anforderungen

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

Weitere Informationen

ILocation