Compartir a través de


Método ILocation::SetDesiredAccuracy (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 . ]

Especifica la precisión que se va a usar.

Sintaxis

HRESULT SetDesiredAccuracy(
  [in] REFIID                    reportType,
  [in] LOCATION_DESIRED_ACCURACY desiredAccuracy
);

Parámetros

[in] reportType

REFIID que especifica el tipo de informe para el que se va a establecer la precisión que se va a usar.

[in] desiredAccuracy

LOCATION_DESIRED_ACCURACY valor que especifica la precisión que se va a usar.

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
reportType no era IID_ILatLongReport o IID_ICivicAddressReport.
E_INVALIDARG
El valor de desiredAccuracy no se admite en el tipo enumerado LOCATION_DESIRED_ACCURACY .

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
Archivo DLL LocationAPI.dll

Consulte también

ILocation