Compartir a través de


estructura WLAN_RAW_DATA (wlanapi.h)

La estructura de WLAN_RAW_DATA contiene datos sin procesar en forma de blob que usan algunas funciones wifi nativas.

Sintaxis

typedef struct _WLAN_RAW_DATA {
  DWORD dwDataSize;
#if ...
  BYTE  *DataBlob[];
#else
  BYTE  DataBlob[1];
#endif
} WLAN_RAW_DATA, *PWLAN_RAW_DATA;

Miembros

dwDataSize

Tamaño, en bytes, del miembro DataBlob . El valor máximo de dwDataSize puede estar restringido por tipo de datos almacenados en la estructura WLAN_RAW_DATA .

DataBlob[*]

Blob de datos.

DataBlob[1]

Blob de datos.

Observaciones

La estructura de WLAN_RAW_DATA es una estructura de datos sin procesar utilizada para contener una entrada de datos utilizada por algunas funciones wifi nativas. La estructura de datos está en forma de un blob generalizado que puede contener cualquier tipo de datos.

La función WlanScan usa la estructura WLAN_RAW_DATA . El parámetro pIeData pasado a la función WlanScan apunta a una estructura de WLAN_RAW_DATA usada actualmente para contener un elemento de información que se va a incluir en las solicitudes de sondeo. Esta estructura de WLAN_RAW_DATA pasada a la función WlanScan puede contener una entrada de datos de elemento de información de detección de servicios de proximidad (PSD).

Cuando se usa la estructura WLAN_RAW_DATA para almacenar un id. de PSD, la constante DOT11_PSD_IE_MAX_DATA_SIZE definida en el archivo de encabezado Wlanapi.h es el valor máximo del miembro dwDataSize .

Constante Value Descripción
DOT11_PSD_IE_MAX_DATA_SIZE 240 Tamaño máximo de datos, en bytes, de una entrada de datos de PSD IE.
 

Para obtener más información sobre las IE de PSD, incluida una explicación del formato de un IE, consulte la función WlanSetPsdIEDataList .

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado wlanapi.h (incluya Wlanapi.h)

Consulte también

WLAN_RAW_DATA_LIST

WlanScan

WlanSetPsdIEDataList