Condividi tramite


Metodo IWCNDevice::SetNetworkProfile (wcndevice.h)

Il metodo IWCNDevice::SetNetworkProfile accoda un profilo WLAN XML di cui eseguire il provisioning nel dispositivo. Questo metodo può essere chiamato solo prima di IWCNDevice::Connect.

Sintassi

HRESULT SetNetworkProfile(
  [in] LPCWSTR pszProfileXml
);

Parametri

[in] pszProfileXml

Stringa XML del profilo WLAN.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
L'attributo è stato recuperato correttamente.
HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED)
Il profilo WLAN non è supportato per le connessioni WCN.
HRESULT_FROM_WIN32(ERROR_BAD_PROFILE)
Impossibile leggere il profilo XML specificato.

Commenti

Attualmente, l'API Windows Connect Now (WCNAPI) supporta i tipi di profilo seguenti:

  • Nessuno (aperto o condiviso)
  • WEP (aperto o condiviso)
  • WPA-PSK (TKIP o AES)
  • WPA2-PSK (TKIP o AES)
Se il profilo WLAN specificato ha impostazioni estranee (come le impostazioni IHV), queste impostazioni verranno ignorate. Se un profilo WLAN non è compatibile con WCNAPI, viene restituito un valore HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED).

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione wcndevice.h

Vedi anche

IWCNDevice