Funzione WlanHostedNetworkRefreshSecuritySettings (wlanapi.h)
La funzione WlanHostedNetworkRefreshSecuritySettings aggiorna le parti configurabili e generate automaticamente delle impostazioni di sicurezza della rete ospitata wireless.
Sintassi
DWORD WlanHostedNetworkRefreshSecuritySettings(
[in] HANDLE hClientHandle,
[out, optional] PWLAN_HOSTED_NETWORK_REASON pFailReason,
PVOID pvReserved
);
Parametri
[in] hClientHandle
Handle di sessione del client, restituito da una chiamata precedente alla funzione WlanOpenHandle .
[out, optional] pFailReason
Puntatore facoltativo a un valore che riceve il motivo dell'errore, se la chiamata alla funzione WlanHostedNetworkRefreshSecuritySettings ha esito negativo. I valori possibili per il motivo dell'errore provengono dal tipo di enumerazione WLAN_HOSTED_NETWORK_REASON definito nel file di intestazione Wlanapi.h .
pvReserved
Riservato per utilizzi futuri. Questo parametro deve essere NULL.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS.
Se la funzione ha esito negativo, il valore restituito può essere uno dei codici restituiti seguenti.
Codice restituito | Descrizione |
---|---|
|
Un handle non è valido. Questo errore viene restituito se l'handle specificato nel parametro hClientHandle non è stato trovato nella tabella handle. |
|
Un parametro non è corretto. Questo errore viene restituito se si verificano una delle condizioni seguenti:
|
|
La risorsa non è nello stato corretto per eseguire l'operazione richiesta. |
|
Il servizio non è stato avviato. Questo errore viene restituito se il servizio AutoConfig WLAN non è in esecuzione. |
|
Vari codici di errore RPC e altri codici di errore. Usare FormatMessage per ottenere la stringa di messaggio per l'errore restituito. |
Commenti
La funzione WlanHostedNetworkRefreshSecuritySettings è un'estensione alle API wireless native aggiunte per supportare la rete ospitata wireless in Windows 7 e in Windows Server 2008 R2 con il servizio LAN wireless installato.
Un'applicazione client chiama la funzione WlanHostedNetworkRefreshSecuritySettings per forzare un aggiornamento delle parti configurabili e generate automaticamente delle impostazioni di sicurezza (chiave primaria) nella rete ospitata wireless.
Un'applicazione potrebbe chiamare la funzione WlanHostedNetworkRefreshSecuritySettings dopo aver verificato che l'utente accetti l'impatto dell'aggiornamento delle impostazioni di sicurezza. Per avere esito positivo, questa funzione deve rendere persistenti le nuove impostazioni che richiedono che lo stato della rete ospitata venga passato a wlan_hosted_network_idle se è attualmente in esecuzione (wlan_hosted_network_active).
Qualsiasi utente può chiamare la funzione WlanHostedNetworkRefreshSecuritySettings per aggiornare le impostazioni di sicurezza nella rete ospitata. Tuttavia, la possibilità di abilitare la rete ospitata wireless può essere limitata dai criteri di gruppo in un dominio.
In Windows 7 e versioni successive il sistema operativo installa un dispositivo virtuale se una scheda wireless con supporto per la rete ospitata è presente nel computer. Questo dispositivo virtuale viene normalmente visualizzato nella "Rete Connections Cartella" come "Connessione di rete wireless 2" con un nome dispositivo di "Scheda Miniport WiFi virtuale Microsoft" se il computer ha una singola scheda di rete wireless. Questo dispositivo virtuale viene usato esclusivamente per eseguire connessioni softAP (Software Access Point) e non è presente nell'elenco restituito dalla funzione WlanEnumInterfaces . La durata di questo dispositivo virtuale è associata alla scheda wireless fisica. Se l'adattatore wireless fisico è disabilitato, questo dispositivo virtuale verrà rimosso anche. Questa funzionalità è disponibile anche in Windows Server 2008 R2 con il servizio LAN wireless installato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wlanapi.h (include Wlanapi.h) |
Libreria | Wlanapi.lib |
DLL | Wlanapi.dll |
Vedi anche
Informazioni sulla rete ospitata wireless
Uso della rete ospitata wireless e della condivisione connessione Internet
WlanHostedNetworkQueryProperty
WlanHostedNetworkRefreshSecuritySettings