Compartir a través de


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)

Consulte también

DOT11_MAC_ADDRESS

DOT11_PHY_TYPE

WLAN_HOSTED_NETWORK_PEER_STATE

WLAN_HOSTED_NETWORK_STATE

WlanEnumInterfaces

WlanHostedNetworkQueryStatus