Поделиться через


Метод ILocation::GetDesiredAccuracy (locationapi.h)

[API расположения Win32 доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Вместо этого используйте API Windows.Devices.Geolocation . ]

Извлекает текущий запрошенный параметр точности.

Синтаксис

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

Параметры

[in] reportType

REFIID , указывающий тип отчета, для которого требуется получить запрошенную точность.

[out] pDesiredAccuracy

Адрес LOCATION_DESIRED_ACCURACY , получающего значение точности. Если отчет не зарегистрирован, для этого отчета будет задано значение NULL.

Возвращаемое значение

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Код возврата Описание
S_OK
Метод выполнен успешно.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
параметр reportType отличается от IID_ILatLongReport или IID_ICivicAddressReport.
E_INVALIDARG
pDesiredAccuracy имеет значение NULL.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header locationapi.h
DLL LocationAPI.dll

См. также раздел

ILocation