MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EFI_80211_SCAN_DATA Struct Reference

Data Fields

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

Field Documentation

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.

EFI_80211_MAC_ADDRESS EFI_80211_SCAN_DATA::BSSId

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

EFI_80211_BSS_TYPE EFI_80211_SCAN_DATA::BSSType

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

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.

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.

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.

BOOLEAN EFI_80211_SCAN_DATA::PassiveMode

Indicates passive scanning if TRUE.

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.

EFI_80211_ELEMENT_REQ* EFI_80211_SCAN_DATA::RequestInformation

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

UINT8* EFI_80211_SCAN_DATA::SSId

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

UINT8 EFI_80211_SCAN_DATA::SSIdLen

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

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.

UINT8* EFI_80211_SCAN_DATA::VendorSpecificInfo

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