Сведения о функции Wi-Fi Direct
Собственный API Wi-Fi содержит набор функций, поддерживающих использование Wi-Fi Direct для классических приложений. Начиная с Windows 8 и Windows Server 2012, функции Wi-Fi Direct были добавлены в собственный API Wi-Fi.
Функция Wi-Fi Direct основана на разработке Wi-Fi одноранговой технической спецификации версии 1.1 Wi-Fi Alliance (см. опубликованные спецификации Wi-Fi Alliance). Целью технической спецификации Wi-Fi одноранговой связи является предоставление решения для Wi-Fi подключения между устройствами без необходимости в беспроводной точке доступа (беспроводной точке доступа) для настройки подключения или использовании существующего механизма Wi-Fi ad hoc (IBSS).
Примечание
Нерегламентированный режим может быть недоступен в будущих версиях Windows. Начиная с Windows 8.1 и Windows Server 2012 R2 используйте Wi-Fi Direct.
Для классического приложения функция Wi-Fi Direct требует, чтобы устройства Wi-FI Direct ранее были связаны пользователем с пользовательским интерфейсом связывания Windows. После завершения связывания сохраняется профиль, который позволяет использовать функции Wi-Fi Direct для запуска сеанса Wi-Fi Direct для установки подключения между устройствами Wi-Fi Direct.
Следующие функции поддерживают функцию Wi-Fi Direct.
- WFDCancelOpenSession — указывает, что приложение хочет отменить ожидающую функцию WFDStartOpenSession , которая еще не завершена.
- WFDCloseHandle — закрывает дескриптор для службы Wi-Fi Direct.
- WFDCloseSession — закрывает сеанс после успешного вызова функции WFDStartOpenSession .
- WFDOpenHandle — открывает дескриптор службы Wi-Fi Direct и согласовывает версию API Wi-FI Direct для использования.
- WFDOpenLegacySession — извлекает и применяет сохраненный профиль для устройства Wi-Fi Direct прежних версий.
- WFDStartOpenSession — запускает подключение по запросу к определенному устройству Wi-Fi Direct, которое ранее было сопряжено через интерфейс связывания Windows.
- WFDUpdateDeviceVisibility — Обновления видимость устройства для адреса устройства Wi-Fi Direct для заданного установленного узла устройства Wi-Fi Direct.
- WFD_OPEN_SESSION_COMPLETE_CALLBACK — определяет функцию обратного вызова, вызываемую функцией WFDStartOpenSession после завершения операции WFDStartOpenSession .
Дополнительные сведения об использовании Wi-Fi Direct в классическом приложении см. в статье Использование функций Wi-Fi Direct.
Дополнительные сведения о Wi-Fi Direct для использования в приложениях Магазина Windows см. в статье PeerFinder и связанные классы в пространстве имен Windows.Networking.Proximity .
Связанные темы
-
Другие ресурсы
-
Справочные материалы