Прочитать на английском

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


Windows Connect Now

Общие сведения о технологии Windows Connect Now.

Для разработки Windows Connect Now вам потребуются следующие заголовки:

Рекомендации по программированию для этой технологии см. в следующих разделах:

Перечисления

 
WCN_ATTRIBUTE_TYPE

WCN_ATTRIBUTE_TYPE перечисление определяет типы буферов атрибутов, определенные для Wi-Fi защищенной установки. Общий размер буфера атрибутов включает дополнительные 4 байта (2 байта идентификатора, 2 байта длины).
WCN_PASSWORD_TYPE

WCN_PASSWORD_TYPE перечисление определяет проверку подлинности, которая будет использоваться в сеансе WPS.
WCN_SESSION_STATUS

Определяет состояние результата сеанса WPS.
WCN_VALUE_TYPE_ASSOCIATION_STATE

WCN_VALUE_TYPE_ASSOCIATION_STATE перечисление определяет возможные состояния связи беспроводной станции во время запроса обнаружения.
WCN_VALUE_TYPE_AUTHENTICATION_TYPE

WCN_VALUE_TYPE_AUTHENTICATION_TYPE перечисление определяет типы проверки подлинности, поддерживаемые зарегистрированным участником (точка доступа или станция).
WCN_VALUE_TYPE_BOOLEAN

WCN_VALUE_TYPE_BOOLEAN перечисление определяет значения, используемые для представления истинного или ложного условий, возникших во время настройки и связи устройства.
WCN_VALUE_TYPE_CONFIG_METHODS

WCN_VALUE_TYPE_CONFIG_METHODS перечисление определяет методы конфигурации, поддерживаемые зарегистрированным участником или регистратором.
WCN_VALUE_TYPE_CONFIGURATION_ERROR

WCN_VALUE_TYPE_CONFIGURATION_ERROR перечисление определяет возможные значения ошибок, возвращаемые устройству при попытке настроить и связать с ней.
WCN_VALUE_TYPE_CONNECTION_TYPE

WCN_VALUE_TYPE_CONNECTION_TYPE.
WCN_VALUE_TYPE_DEVICE_PASSWORD_ID

WCN_VALUE_TYPE_DEVICE_PASSWORD_ID перечисление определяет значения, указывающие источник или тип пароля.
WCN_VALUE_TYPE_ENCRYPTION_TYPE

WCN_VALUE_TYPE_ENCRYPTION_TYPE перечисление определяет поддерживаемые типы шифрования WLAN.
WCN_VALUE_TYPE_RF_BANDS

WCN_VALUE_TYPE_RF_BANDS перечисление определяет возможные диапазоны радиочастот, в которых зарегистрированный участник может отправлять запросы на обнаружение.
WCN_VALUE_TYPE_VERSION

Определяет поддерживаемую версию Wi-Fi защищенной установки (WPS).
WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE

перечисление WCN_VALUE_TYPE_WI_FI_PROTECTED_SETUP_STATE.

Функции

 
Подключить

Метод IWCNDevice::Connect инициирует сеанс.
ConnectFailed

Метод обратного вызова указывает на сбой IWCNDevice::Connect.
ConnectSucceeded

Метод обратного вызова IWCNConnectNotify::ConnectSucceeded, который указывает на успешную операцию IWCNDevice::Connect.
GetAttribute

Метод IWCNDevice::GetAttribute получает кэшированный атрибут с устройства.
GetIntegerAttribute

Метод GetIntegerAttribute получает кэшированный атрибут с устройства в виде целого числа.
GetNetworkProfile

Метод IWCNDevice::GetNetworkProfile получает сетевой профиль с устройства.
GetStringAttribute

Метод IWCNDevice::GetStringAttribute получает кэшированный атрибут с устройства в виде строки.
GetVendorExtension

Метод GetVendorExtension получает кэшированное расширение поставщика с устройства.
SetNetworkProfile

Метод IWCNDevice::SetNetworkProfile помещает в очередь xml-профиль WLAN для подготовки к устройству. Этот метод можно вызывать только до IWCNDevice::Connect.
SetPassword

Метод IWCNDevice::SetPassword настраивает значение метода проверки подлинности и при необходимости пароль, используемый для ожидающего сеанса. Этот метод можно вызывать только до IWCNDevice::Connect.
SetVendorExtension

Метод IWCNDevice::SetVendorExtension помещает в очередь расширение поставщика для использования в ожидающих сеансах. Эта функция может вызываться только до IWCNDevice::Connect.
Отмена отмены

Метод IWCNDevice::Unadvise удаляет все ранее заданные обратные вызовы с помощью IWCNDevice::Connect.

Интерфейсы

 
IWCNConnectNotify

Используйте этот интерфейс для получения уведомления об успешном или неудачном завершении сеанса подключения Windows Connect Now.
IWCNDevice

Используйте этот интерфейс для настройки устройства и запуска сеанса.

Структуры

 
WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE

WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPE структура содержит сведения, определяющие тип устройства по категориям, подкатеголям и OUI конкретного производителя (идентификатор организации).
WCN_VENDOR_EXTENSION_SPEC

WCN_VENDOR_EXTENSION_SPEC структура содержит данные, определяющие расширение поставщика.