struttura WLAN_HOSTED_NETWORK_STATUS (wlanapi.h)
La struttura WLAN_HOSTED_NETWORK_STATUS contiene informazioni sullo stato della rete ospitata wireless.
Sintassi
typedef struct _WLAN_HOSTED_NETWORK_STATUS {
WLAN_HOSTED_NETWORK_STATE HostedNetworkState;
GUID IPDeviceID;
DOT11_MAC_ADDRESS wlanHostedNetworkBSSID;
DOT11_PHY_TYPE dot11PhyType;
ULONG ulChannelFrequency;
DWORD dwNumberOfPeers;
#if ...
WLAN_HOSTED_NETWORK_PEER_STATE *PeerList[];
#else
WLAN_HOSTED_NETWORK_PEER_STATE PeerList[1];
#endif
} WLAN_HOSTED_NETWORK_STATUS, *PWLAN_HOSTED_NETWORK_STATUS;
Members
HostedNetworkState
Stato corrente della rete ospitata wireless.
Se il valore di questo membro è wlan_hosted_network_unavailable, i valori degli altri campi in questa struttura non devono essere utilizzati.
IPDeviceID
ID dispositivo di rete effettivo usato per la rete ospitata wireless.
Questo è il GUID di un dispositivo wireless virtuale che non sarebbe disponibile tramite chiamate alla funzione WlanEnumInterfaces . Questo GUID può essere usato per chiamare altre funzioni di rete di livello superiore che usano il GUID del dispositivo (ad esempio le funzioni helper IP).
wlanHostedNetworkBSSID
BSSID usato dalla rete ospitata wireless in pacchetti, beacon e risposte probe.
dot11PhyType
Tipo fisico dell'interfaccia di rete utilizzata dalla rete ospitata wireless.
Si tratta di uno dei tipi segnalati dall'interfaccia fisica correlata. Questo valore è corretto solo se il membro HostedNetworkState è wlan_hosted_network_active.
ulChannelFrequency
Frequenza del canale dell'interfaccia di rete utilizzata dalla rete ospitata wireless.
Questo valore è corretto solo se HostedNetworkState è wlan_hosted_network_active.
dwNumberOfPeers
Numero corrente di peer autenticati nella rete ospitata wireless.
Questo valore è corretto solo se HostedNetworkState è wlan_hosted_network_active.
PeerList[*]
Matrice di strutture WLAN_HOSTED_NETWORK_PEER_STATE che descrivono ognuno dei peer correnti nella rete ospitata wireless. Il numero di elementi nella matrice viene assegnato dal membro dwNumberOfPeers .
Questo valore è corretto solo se HostedNetworkState è wlan_hosted_network_active.
PeerList[1]
Matrice di strutture WLAN_HOSTED_NETWORK_PEER_STATE che descrivono ognuno dei peer correnti nella rete ospitata wireless. Il numero di elementi nella matrice viene assegnato dal membro dwNumberOfPeers .
Questo valore è corretto solo se HostedNetworkState è wlan_hosted_network_active.
Commenti
La struttura WLAN_HOSTED_NETWORK_STATUS è un'estensione alle API wireless native aggiunte per supportare la rete ospitata wireless in Windows 7 e versioni successive.
La struttura WLAN_HOSTED_NETWORK_STATUS viene restituita in un puntatore nel parametro ppWlanHostedNetworkStatus dalla funzione WlanHostedNetworkQueryStatus .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | wlanapi.h (include Wlanapi.h) |