Compartir a través de


estructura DOT11_WFD_DEVICE_ENTRY (windot11.h)

Importante La interfaz LAN inalámbrica nativa 802.11 está en desuso en Windows 10 y versiones posteriores. En su lugar, use la interfaz del controlador de dispositivos WLAN (WDI). Para obtener más información sobre WDI, consulta Modelo de controlador universal de Windows WLAN.
 
La estructura de DOT11_WFD_DEVICE_ENTRY contiene información sobre un dispositivo detectado Wi-Fi Direct (WFD), un propietario del grupo WFD detectado (GO) o un punto de acceso de infraestructura detectado. Esta estructura se devuelve de una OID_DOT11_WFD_ENUM_DEVICE_LIST y una notificación de NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE .

Sintaxis

typedef struct _DOT11_WFD_DEVICE_ENTRY {
  ULONG                             uPhyId;
  DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO PhySpecificInfo;
  DOT11_MAC_ADDRESS                 dot11BSSID;
  DOT11_BSS_TYPE                    dot11BSSType;
  DOT11_MAC_ADDRESS                 TransmitterAddress;
  LONG                              lRSSI;
  ULONG                             uLinkQuality;
  USHORT                            usBeaconPeriod;
  ULONGLONG                         ullTimestamp;
  ULONGLONG                         ullBeaconHostTimestamp;
  ULONGLONG                         ullProbeResponseHostTimestamp;
  USHORT                            usCapabilityInformation;
  ULONG                             uBeaconIEsOffset;
  ULONG                             uBeaconIEsLength;
  ULONG                             uProbeResponseIEsOffset;
  ULONG                             uProbeResponseIEsLength;
}  DOT11_WFD_DEVICE_ENTRY, *PDOT11_WFD_DEVICE_ENTRY;

Miembros

uPhyId

Identificador del PHY que el miniporte utiliza para detectar el dispositivo. Este identificador está en el intervalo de índice de la lista de PHY admitidos devueltos desde una solicitud de consulta OID_DOT11_SUPPORTED_PHY_TYPES . Este identificador no puede ser DOT_PHY_ID_ANY.

PhySpecificInfo

Atributos del PHY identificado por uPhyId.

dot11BSSID

Dirección MAC del dispositivo que envió el paquete de respuesta de baliza o sondeo durante una detección.

dot11BSSType

Tipo de red BSS. Este miembro se establece en dot11_BSS_type_infrastructure para todos los dispositivos WFD detectados y GOs WFD.

TransmitterAddress

Dirección MAC del transmisor del dispositivo que envió el paquete de respuesta de la baliza o sondeo durante una detección.

lRSSI

Valor del indicador de intensidad de señal recibido del dispositivo detectado. Las unidades de este valor están en decibelios a las que se hace referencia a 1 milliwatt (dBm).

uLinkQuality

Valor de calidad de vínculo comprendido entre 0 y 100. Un valor de 100 indica la calidad de vínculo más alta.

usBeaconPeriod

Valor recibido del campo intervalo de baliza del paquete de respuesta de sondeo o baliza más reciente.

ullTimestamp

Valor recibido del campo timestamp del paquete de respuesta de sondeo o baliza más reciente.

ullBeaconHostTimestamp

La marca de tiempo, determinada por un valor devuelto por NdisGetCurrentSystemTime, registrando la hora en que se recibió el paquete de baliza.

ullProbeResponseHostTimestamp

La marca de tiempo, determinada por un valor devuelto por NdisGetCurrentSystemTime, registrando la hora en que se recibió el paquete de respuesta del sondeo.

usCapabilityInformation

Valor recibido del campo de funcionalidad del paquete de respuesta de sondeo o baliza más reciente.

uBeaconIEsOffset

Desplazamiento, en bytes, desde el principio de esta estructura de la lista de elementos de información (IEs) del último paquete de baliza recibido de este dispositivo. Si no se recibió ningún paquete de baliza, este valor debe ser 0.

uBeaconIEsLength

Longitud, en bytes, de las IEs en uBeaconIEsOffset. Se trata de un valor de longitud exacta y no contiene relleno para la alineación. Si no se recibió ningún paquete de baliza, este valor debe ser 0.

uProbeResponseIEsOffset

Desplazamiento, en bytes, desde el principio de esta estructura de la lista de elementos de información (IEs) del último paquete de respuesta de sondeo recibido de este dispositivo. Si no se recibió ningún paquete de baliza, este valor debe ser 0.

uProbeResponseIEsLength

Longitud, en bytes, de las IEs en uProbeResponseIEsOffset. Se trata de un valor de longitud exacta y no contiene relleno para la alineación. Si no se recibió ningún paquete de respuesta de sondeo, este valor debe ser 0.

Requisitos

Requisito Value
Cliente mínimo compatible Versiones:_Supported en Windows 8
Encabezado windot11.h (incluya Windot11.h)

Consulte también

DOT11_BSS_TYPE

NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE

OID_DOT11_WFD_ENUM_DEVICE_LIST

OID_DOT11_SUPPORTED_PHY_TYPES

DOT11_MAC_ADDRESS

DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO

NdisGetCurrentSystemTime