Compartilhar via


estrutura WLAN_RAW_DATA (wlanapi.h)

A estrutura WLAN_RAW_DATA contém dados brutos na forma de um blob que é usado por algumas funções wi-fi nativas.

Sintaxe

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

Membros

dwDataSize

O tamanho, em bytes, do membro DataBlob . O valor máximo de dwDataSize pode ser restrito por tipo de dados armazenados na estrutura WLAN_RAW_DATA .

DataBlob[*]

O blob de dados.

DataBlob[1]

O blob de dados.

Comentários

A estrutura WLAN_RAW_DATA é uma estrutura de dados brutos usada para conter uma entrada de dados usada por algumas funções wi-fi nativas. A estrutura de dados está na forma de um blob generalizado que pode conter qualquer tipo de dados.

A função WlanScan usa a estrutura WLAN_RAW_DATA . O parâmetro pIeData passado para a função WlanScan aponta para uma estrutura WLAN_RAW_DATA atualmente usada para conter um elemento de informações a ser incluído em solicitações de investigação. Essa estrutura WLAN_RAW_DATA passada para a função WlanScan pode conter uma entrada de dados de elemento de informação (IE) de PSD (descoberta de serviço de proximidade).

Quando a estrutura WLAN_RAW_DATA é usada para armazenar um IE PSD, a constante DOT11_PSD_IE_MAX_DATA_SIZE definida no arquivo de cabeçalho Wlanapi.h é o valor máximo do membro dwDataSize .

Constante Valor Descrição
DOT11_PSD_IE_MAX_DATA_SIZE 240 O tamanho máximo dos dados, em bytes, de uma entrada de dados do IE PSD.
 

Para obter mais informações sobre IEs PSD, incluindo uma discussão sobre o formato de um IE, consulte a função WlanSetPsdIEDataList .

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho wlanapi.h (inclua Wlanapi.h)

Confira também

WLAN_RAW_DATA_LIST

WlanScan

WlanSetPsdIEDataList