ReactOS  0.4.14-dev-293-g2b39b42
windot11.h File Reference
#include <ntddndis.h>
#include <wlantypes.h>
Include dependency graph for windot11.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _DOT11_SSID
 
struct  _DOT11_BSSID_LIST
 

Typedefs

typedef enum _DOT11_PHY_TYPE DOT11_PHY_TYPE
 
typedef enum _DOT11_AUTH_ALGORITHM DOT11_AUTH_ALGORITHM
 
typedef enum _DOT11_CIPHER_ALGORITHM DOT11_CIPHER_ALGORITHM
 
typedef UCHAR DOT11_MAC_ADDRESS[6]
 
typedef DOT11_MAC_ADDRESSPDOT11_MAC_ADDRESS
 
typedef struct _DOT11_SSID DOT11_SSID
 
typedef struct _DOT11_SSIDPDOT11_SSID
 
typedef struct _DOT11_BSSID_LIST DOT11_BSSID_LIST
 
typedef struct _DOT11_BSSID_LISTPDOT11_BSSID_LIST
 

Enumerations

enum  _DOT11_PHY_TYPE {
  dot11_phy_type_unknown, dot11_phy_type_any, dot11_phy_type_fhss, dot11_phy_type_dsss,
  dot11_phy_type_irbaseband, dot11_phy_type_ofdm, dot11_phy_type_hrdsss, dot11_phy_type_erp,
  dot11_phy_type_ht, dot11_phy_type_IHV_start, dot11_phy_type_IHV_end
}
 
enum  _DOT11_AUTH_ALGORITHM {
  DOT11_AUTH_ALGO_80211_OPEN = 1, DOT11_AUTH_ALGO_80211_SHARED_KEY, DOT11_AUTH_ALGO_WPA, DOT11_AUTH_ALGO_WPA_PSK,
  DOT11_AUTH_ALGO_WPA_NONE, DOT11_AUTH_ALGO_RSNA, DOT11_AUTH_ALGO_RSNA_PSK, DOT11_AUTH_ALGO_IHV_START = 0x80000000,
  DOT11_AUTH_ALGO_IHV_END = 0xffffffff
}
 
enum  _DOT11_CIPHER_ALGORITHM {
  DOT11_CIPHER_ALGO_NONE = 0x00, DOT11_CIPHER_ALGO_WEP40 = 0x01, DOT11_CIPHER_ALGO_TKIP = 0x02, DOT11_CIPHER_ALGO_CCMP = 0x04,
  DOT11_CIPHER_ALGO_WEP104 = 0x05, DOT11_CIPHER_ALGO_WPA_USE_GROUP = 0x100, DOT11_CIPHER_ALGO_RSN_USE_GROUP = 0x100, DOT11_CIPHER_ALGO_WEP = 0x101,
  DOT11_CIPHER_ALGO_IHV_START = 0x80000000, DOT11_CIPHER_ALGO_IHV_END = 0xffffffff
}
 

Typedef Documentation

◆ DOT11_AUTH_ALGORITHM

◆ DOT11_BSSID_LIST

◆ DOT11_CIPHER_ALGORITHM

◆ DOT11_MAC_ADDRESS

typedef UCHAR DOT11_MAC_ADDRESS[6]

Definition at line 61 of file windot11.h.

◆ DOT11_PHY_TYPE

◆ DOT11_SSID

◆ PDOT11_BSSID_LIST

◆ PDOT11_MAC_ADDRESS

Definition at line 62 of file windot11.h.

◆ PDOT11_SSID

Enumeration Type Documentation

◆ _DOT11_AUTH_ALGORITHM

Enumerator
DOT11_AUTH_ALGO_80211_OPEN 
DOT11_AUTH_ALGO_80211_SHARED_KEY 
DOT11_AUTH_ALGO_WPA 
DOT11_AUTH_ALGO_WPA_PSK 
DOT11_AUTH_ALGO_WPA_NONE 
DOT11_AUTH_ALGO_RSNA 
DOT11_AUTH_ALGO_RSNA_PSK 
DOT11_AUTH_ALGO_IHV_START 
DOT11_AUTH_ALGO_IHV_END 

Definition at line 29 of file windot11.h.

◆ _DOT11_CIPHER_ALGORITHM

Enumerator
DOT11_CIPHER_ALGO_NONE 
DOT11_CIPHER_ALGO_WEP40 
DOT11_CIPHER_ALGO_TKIP 
DOT11_CIPHER_ALGO_CCMP 
DOT11_CIPHER_ALGO_WEP104 
DOT11_CIPHER_ALGO_WPA_USE_GROUP 
DOT11_CIPHER_ALGO_RSN_USE_GROUP 
DOT11_CIPHER_ALGO_WEP 
DOT11_CIPHER_ALGO_IHV_START 
DOT11_CIPHER_ALGO_IHV_END 

Definition at line 41 of file windot11.h.

◆ _DOT11_PHY_TYPE

Enumerator
dot11_phy_type_unknown 
dot11_phy_type_any 
dot11_phy_type_fhss 
dot11_phy_type_dsss 
dot11_phy_type_irbaseband 
dot11_phy_type_ofdm 
dot11_phy_type_hrdsss 
dot11_phy_type_erp 
dot11_phy_type_ht 
dot11_phy_type_IHV_start 
dot11_phy_type_IHV_end 

Definition at line 14 of file windot11.h.