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


Интерфейс IDefaultLocation (locationapi.h)

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

IDefaultLocation предоставляет методы, используемые для указания или извлечения расположения по умолчанию.

Наследование

Интерфейс IDefaultLocation наследуется от интерфейса IUnknown . IDefaultLocation также имеет следующие типы элементов:

Методы

Интерфейс IDefaultLocation содержит следующие методы.

 
IDefaultLocation::GetReport

Извлекает указанный тип отчета из поставщика расположения по умолчанию.
IDefaultLocation::SetReport

Задает расположение по умолчанию.

Комментарии

Примечание Приложение не получает ожидаемое событие изменения расположения из OnLocationChanged , если выполняются оба следующих условия. Сначала приложение выполняется как служба в контексте учетной записи пользователя LOCALSERVICE, SYSTEM или NETWORKSERVICE. Во-вторых, событие изменения расположения возникает в результате изменения расположения по умолчанию вручную, когда пользователь выбирает расположение по умолчанию в панель управления или программным способом, когда приложение вызывает IDefaultLocation::SetReport.
 

Требования

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