estructura WLAN_HOSTED_NETWORK_STATUS (wlanapi.h)
La estructura WLAN_HOSTED_NETWORK_STATUS contiene información sobre el estado de la red hospedada inalámbrica.
Sintaxis
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;
Miembros
HostedNetworkState
Estado actual de la red hospedada inalámbrica.
Si el valor de este miembro es wlan_hosted_network_unavailable, no se deben usar los valores de los otros campos de esta estructura.
IPDeviceID
El identificador de dispositivo de red real que se usa para la red hospedada inalámbrica.
Este miembro es el GUID de un dispositivo inalámbrico virtual que no estaría disponible a través de llamadas a la función WlanEnumInterfaces . Este GUID se puede usar para llamar a otras funciones de red de nivel superior que usan el GUID del dispositivo (funciones auxiliares de IP, por ejemplo).
wlanHostedNetworkBSSID
BSSID utilizado por la red hospedada inalámbrica en paquetes, balizas y respuestas de sondeo.
dot11PhyType
El tipo físico de la interfaz de red utilizada por la red hospedada inalámbrica.
Se trata de uno de los tipos notificados por la interfaz física relacionada. Este valor solo es correcto si el miembro HostedNetworkState es wlan_hosted_network_active.
ulChannelFrequency
Frecuencia de canal de la interfaz de red utilizada por la red hospedada inalámbrica.
Este valor solo es correcto si HostedNetworkState está wlan_hosted_network_active.
dwNumberOfPeers
Número actual de elementos del mismo nivel autenticados en la red hospedada inalámbrica.
Este valor solo es correcto si HostedNetworkState está wlan_hosted_network_active.
PeerList[*]
Matriz de estructuras de WLAN_HOSTED_NETWORK_PEER_STATE que describen cada uno de los pares actuales en la red inalámbrica hospedada. El número de elementos de la matriz lo da el miembro dwNumberOfPeers .
Este valor solo es correcto si HostedNetworkState está wlan_hosted_network_active.
PeerList[1]
Matriz de estructuras de WLAN_HOSTED_NETWORK_PEER_STATE que describen cada uno de los pares actuales en la red inalámbrica hospedada. El número de elementos de la matriz lo da el miembro dwNumberOfPeers .
Este valor solo es correcto si HostedNetworkState está wlan_hosted_network_active.
Comentarios
La estructura de WLAN_HOSTED_NETWORK_STATUS es una extensión a las API inalámbricas nativas agregadas para admitir la red inalámbrica hospedada en Windows 7 y versiones posteriores.
La estructura WLAN_HOSTED_NETWORK_STATUS se devuelve en un puntero del parámetro ppWlanHostedNetworkStatus por la función WlanHostedNetworkQueryStatus .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | wlanapi.h (incluya Wlanapi.h) |