XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
EFI_80211_SCAN_DATA Struct Reference

#include <WiFi.h>

Collaboration diagram for EFI_80211_SCAN_DATA:
Collaboration graph
[legend]

Public Attributes

EFI_80211_BSS_TYPE BSSType
 
EFI_80211_MAC_ADDRESS BSSId
 
UINT8 SSIdLen
 
UINT8SSId
 
BOOLEAN PassiveMode
 
UINT32 ProbeDelay
 
UINT32ChannelList
 
UINT32 MinChannelTime
 
UINT32 MaxChannelTime
 
EFI_80211_ELEMENT_REQRequestInformation
 
EFI_80211_ELEMENT_SSIDSSIDList
 
EFI_80211_ACC_NET_TYPE AccessNetworkType
 
UINT8VendorSpecificInfo
 

Detailed Description

EFI_80211_SCAN_DATA

Member Data Documentation

◆ AccessNetworkType

EFI_80211_ACC_NET_TYPE EFI_80211_SCAN_DATA::AccessNetworkType

Specifies a desired specific access network type or the wildcard access network type. Use 15 as wildcard access network type.

◆ BSSId

EFI_80211_MAC_ADDRESS EFI_80211_SCAN_DATA::BSSId

Indicates a specific or wildcard BSSID. Use all binary 1s to represent all SSIDs.

◆ BSSType

EFI_80211_BSS_TYPE EFI_80211_SCAN_DATA::BSSType

Determines whether infrastructure BSS, IBSS, MBSS, or all, are included in the scan.

◆ ChannelList

UINT32* EFI_80211_SCAN_DATA::ChannelList

Specifies a list of channels that are examined when scanning for a BSS. If set to NULL, all valid channels will be scanned.

◆ MaxChannelTime

UINT32 EFI_80211_SCAN_DATA::MaxChannelTime

Indicates the maximum time in TU to spend on each channel when scanning. If zero, the value can be overridden by an implementation-dependent default value.

◆ MinChannelTime

UINT32 EFI_80211_SCAN_DATA::MinChannelTime

Indicates the minimum time in TU to spend on each channel when scanning. If zero, the value can be overridden by an implementation-dependent default value.

◆ PassiveMode

BOOLEAN EFI_80211_SCAN_DATA::PassiveMode

Indicates passive scanning if TRUE.

◆ ProbeDelay

UINT32 EFI_80211_SCAN_DATA::ProbeDelay

The delay in microseconds to be used prior to transmitting a Probe frame during active scanning. If zero, the value can be overridden by an implementation-dependent default value.

◆ RequestInformation

EFI_80211_ELEMENT_REQ* EFI_80211_SCAN_DATA::RequestInformation

Points to an optionally present element. This is an optional parameter and may be NULL.

◆ SSId

UINT8* EFI_80211_SCAN_DATA::SSId

Specifies the desired SSID or the wildcard SSID. Use NULL to represent all SSIDs.

◆ SSIdLen

UINT8 EFI_80211_SCAN_DATA::SSIdLen

Length in bytes of the SSId. If zero, ignore SSId field.

◆ SSIDList

EFI_80211_ELEMENT_SSID* EFI_80211_SCAN_DATA::SSIDList

Indicates one or more SSID elements that are optionally present. This is an optional parameter and may be NULL.

◆ VendorSpecificInfo

UINT8* EFI_80211_SCAN_DATA::VendorSpecificInfo

Specifies zero or more elements. This is an optional parameter and may be NULL.


The documentation for this struct was generated from the following file: