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


Метод IWCNDevice::SetNetworkProfile (wcndevice.h)

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

Синтаксис

HRESULT SetNetworkProfile(
  [in] LPCWSTR pszProfileXml
);

Параметры

[in] pszProfileXml

XML-строка XML-профиля WLAN.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Атрибут успешно получен.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
Профиль WLAN не поддерживается для подключений WCN.
HRESULT_FROM_WIN32(ERROR_BAD_PROFILE)
Не удается прочитать предоставленный XML-профиль.

Комментарии

В настоящее время API Windows Connect Now (WCNAPI) поддерживает следующие типы профилей:

  • Нет (открытый или общий)
  • WEP (открытая или общая)
  • WPA-PSK (TKIP или AES)
  • WPA2-PSK (TKIP или AES)
Если указанный профиль WLAN имеет лишние параметры (например, параметры IHV), эти параметры будут игнорироваться. Если профиль WLAN несовместим с WCNAPI, возвращается значение HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED).

Требования

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

См. также раздел

IWCNDevice