Метод ILocationReport::GetSensorID (locationapi.h)
[API расположения Win32 доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Вместо этого используйте API Windows.Devices.Geolocation . ]
Извлекает идентификатор датчика, создающего отчет о расположении.
Синтаксис
HRESULT GetSensorID(
[out] SENSOR_ID *pSensorID
);
Параметры
[out] pSensorID
Адрес SENSOR_ID , получающего идентификатор датчика, создающего отчет о расположении.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Идентификатор датчика — это GUID.
Примеры
В следующем примере показано, как вызвать GetSensorID.
// Print the Sensor ID GUID
GUID sensorID = {0};
if (SUCCEEDED(spLatLongReport->GetSensorID(&sensorID)))
{
wprintf(L"SensorID: %s\n", GUIDToString(sensorID, szGUID, ARRAYSIZE(szGUID)));
}
Требования
Минимальная версия клиента | Windows 7 [только классические приложения],Windows 7 |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | locationapi.h |
DLL | LocationAPI.dll |