Classes |
struct | _BSSID_INFO |
union | _LARGE_INTEGER |
struct | _MLME_DEAUTH_REQ_STRUCT |
struct | _NDIS_802_11_AI_REQFI |
struct | _NDIS_802_11_AI_RESFI |
struct | _NDIS_802_11_ASSOCIATION_INFORMATION |
struct | _NDIS_802_11_BSSID_LIST |
struct | _NDIS_802_11_BSSID_LIST_EX |
struct | _NDIS_802_11_CONFIGURATION |
struct | _NDIS_802_11_CONFIGURATION_FH |
struct | _NDIS_802_11_FIXED_IEs |
struct | _NDIS_802_11_KEY |
struct | _NDIS_802_11_PMKID |
struct | _NDIS_802_11_PMKID_CANDIDATE_LIST |
struct | _NDIS_802_11_REMOVE_KEY |
struct | _NDIS_802_11_SSID |
struct | _NDIS_802_11_WEP |
struct | _NDIS_WLAN_BSSID |
struct | _NDIS_WLAN_BSSID_EX |
struct | _PMKID_CANDIDATE |
struct | ndis_pmkid_entry |
Defines |
#define | BOOLEAN u8 |
#define | CHAR char |
#define | INT int |
#define | LONG long |
#define | LONGLONG s64 |
#define | MAC_ADDR_LEN 6 |
#define | MAX_LEN_OF_SSID 32 |
#define | NDIS_802_11_AI_REQFI_CAPABILITIES 1 |
#define | NDIS_802_11_AI_REQFI_CURRENTAPADDRESS 4 |
#define | NDIS_802_11_AI_REQFI_LISTENINTERVAL 2 |
#define | NDIS_802_11_AI_RESFI_ASSOCIATIONID 4 |
#define | NDIS_802_11_AI_RESFI_CAPABILITIES 1 |
#define | NDIS_802_11_AI_RESFI_STATUSCODE 2 |
#define | NDIS_802_11_AUTH_REQUEST_AUTH_FIELDS 0x0f |
#define | NDIS_802_11_AUTH_REQUEST_GROUP_ERROR 0x0E |
#define | NDIS_802_11_AUTH_REQUEST_KEYUPDATE 0x02 |
#define | NDIS_802_11_AUTH_REQUEST_PAIRWISE_ERROR 0x06 |
#define | NDIS_802_11_AUTH_REQUEST_REAUTH 0x01 |
#define | NDIS_802_11_LENGTH_RATES 8 |
#define | NDIS_802_11_LENGTH_RATES_EX 16 |
#define | NDIS_802_11_LENGTH_SSID 32 |
#define | NDIS_802_11_PMKID_CANDIDATE_PREAUTH_ENABLED 0x01 |
#define | OID_802_11_ADD_KEY 0x0520 |
#define | OID_802_11_ADD_WEP 0x0112 |
#define | OID_802_11_ASSOCIATION_INFORMATION 0x011E |
#define | OID_802_11_AUTHENTICATION_MODE 0x0511 |
#define | OID_802_11_BSSID 0x050A |
#define | OID_802_11_BSSID_LIST 0x0609 |
#define | OID_802_11_BSSID_LIST_SCAN 0x0508 |
#define | OID_802_11_DEAUTHENTICATION 0x0526 |
#define | OID_802_11_DISASSOCIATE 0x0114 |
#define | OID_802_11_DROP_UNENCRYPTED 0x0527 |
#define | OID_802_11_INFRASTRUCTURE_MODE 0x0512 |
#define | OID_802_11_PMKID 0x0620 |
#define | OID_802_11_PRIVACY_FILTER 0x0118 |
#define | OID_802_11_REMOVE_KEY 0x0519 |
#define | OID_802_11_REMOVE_WEP 0x0113 |
#define | OID_802_11_SET_IEEE8021X 0x0617 |
#define | OID_802_11_SET_IEEE8021X_REQUIRE_KEY 0x0618 |
#define | OID_802_11_SSID 0x0509 |
#define | OID_802_11_TX_POWER_LEVEL 0x0517 |
#define | OID_802_11_WEP_STATUS 0x0510 |
#define | OID_802_3_CURRENT_ADDRESS 0x060A |
#define | OID_GET_SET_TOGGLE 0x8000 |
#define | OID_SET_COUNTERMEASURES 0x0616 |
#define | PACKED __attribute__ ((packed)) |
#define | RT_ASSOC_EVENT_FLAG 0x0101 |
#define | RT_ASSOCINFO_EVENT_FLAG 0x0105 |
#define | RT_DISASSOC_EVENT_FLAG 0x0102 |
#define | RT_INTERFACE_DOWN 0x0107 |
#define | RT_INTERFACE_UP 0x0108 |
#define | RT_OID_NEW_DRIVER 0x0623 |
#define | RT_OID_WE_VERSION_COMPILED 0x0622 |
#define | RT_OID_WPA_SUPPLICANT_SUPPORT 0x0621 |
#define | RT_OID_WPS_PROBE_REQ_IE 0x0625 |
#define | RT_PMKIDCAND_FLAG 0x0106 |
#define | RT_PRIV_IOCTL (SIOCIWFIRSTPRIV + 0x0E) |
#define | RT_REQIE_EVENT_FLAG 0x0103 |
#define | RT_RESPIE_EVENT_FLAG 0x0104 |
#define | RTPRIV_IOCTL_SET (SIOCIWFIRSTPRIV + 0x02) |
#define | SHORT int |
#define | SIOCIWFIRSTPRIV SIOCDEVPRIVATE |
#define | UCHAR unsigned char |
#define | UINT u32 |
#define | uint32 u32 |
#define | uint8 u8 |
#define | ULONG unsigned long |
#define | ULONGLONG u64 |
#define | USHORT unsigned short |
#define | VOID void |
Typedefs |
typedef struct _BSSID_INFO | BSSID_INFO |
typedef union _LARGE_INTEGER | LARGE_INTEGER |
typedef struct
_MLME_DEAUTH_REQ_STRUCT | MLME_DEAUTH_REQ_STRUCT |
typedef struct
_NDIS_802_11_AI_REQFI | NDIS_802_11_AI_REQFI |
typedef struct
_NDIS_802_11_AI_RESFI | NDIS_802_11_AI_RESFI |
typedef struct
_NDIS_802_11_ASSOCIATION_INFORMATION | NDIS_802_11_ASSOCIATION_INFORMATION |
typedef enum
_NDIS_802_11_AUTHENTICATION_MODE | NDIS_802_11_AUTHENTICATION_MODE |
typedef struct PACKED
_NDIS_802_11_BSSID_LIST | NDIS_802_11_BSSID_LIST |
typedef struct PACKED
_NDIS_802_11_BSSID_LIST_EX | NDIS_802_11_BSSID_LIST_EX |
typedef struct
_NDIS_802_11_CONFIGURATION | NDIS_802_11_CONFIGURATION |
typedef struct
_NDIS_802_11_CONFIGURATION_FH | NDIS_802_11_CONFIGURATION_FH |
typedef enum
_NDIS_802_11_WEP_STATUS | NDIS_802_11_ENCRYPTION_STATUS |
typedef struct PACKED
_NDIS_802_11_FIXED_IEs | NDIS_802_11_FIXED_IEs |
typedef struct _NDIS_802_11_KEY | NDIS_802_11_KEY |
typedef ULONG | NDIS_802_11_KEY_INDEX |
typedef ULONGLONG | NDIS_802_11_KEY_RSC |
typedef UCHAR | NDIS_802_11_MAC_ADDRESS [6] |
typedef enum
_NDIS_802_11_NETWORK_INFRASTRUCTURE | NDIS_802_11_NETWORK_INFRASTRUCTURE |
typedef enum
_NDIS_802_11_NETWORK_TYPE | NDIS_802_11_NETWORK_TYPE |
typedef struct _NDIS_802_11_PMKID | NDIS_802_11_PMKID |
typedef struct
_NDIS_802_11_PMKID_CANDIDATE_LIST | NDIS_802_11_PMKID_CANDIDATE_LIST |
typedef UCHAR | NDIS_802_11_PMKID_VALUE [16] |
typedef UCHAR | NDIS_802_11_RATES [NDIS_802_11_LENGTH_RATES] |
typedef UCHAR | NDIS_802_11_RATES_EX [NDIS_802_11_LENGTH_RATES_EX] |
typedef enum
_NDIS_802_11_RELOAD_DEFAULTS | NDIS_802_11_RELOAD_DEFAULTS |
typedef struct
_NDIS_802_11_REMOVE_KEY | NDIS_802_11_REMOVE_KEY |
typedef LONG | NDIS_802_11_RSSI |
typedef struct PACKED
_NDIS_802_11_SSID | NDIS_802_11_SSID |
typedef struct PACKED
_NDIS_802_11_WEP | NDIS_802_11_WEP |
typedef enum
_NDIS_802_11_WEP_STATUS | NDIS_802_11_WEP_STATUS |
typedef struct PACKED
_NDIS_WLAN_BSSID | NDIS_WLAN_BSSID |
typedef struct PACKED
_NDIS_WLAN_BSSID_EX | NDIS_WLAN_BSSID_EX |
typedef struct _BSSID_INFO * | PBSSID_INFO |
typedef CHAR * | PCHAR |
typedef LONG * | PLONG |
typedef struct _PMKID_CANDIDATE | PMKID_CANDIDATE |
typedef struct
_MLME_DEAUTH_REQ_STRUCT * | PMLME_DEAUTH_REQ_STRUCT |
typedef struct
_NDIS_802_11_AI_REQFI * | PNDIS_802_11_AI_REQFI |
typedef struct
_NDIS_802_11_AI_RESFI * | PNDIS_802_11_AI_RESFI |
typedef struct
_NDIS_802_11_ASSOCIATION_INFORMATION * | PNDIS_802_11_ASSOCIATION_INFORMATION |
typedef enum
_NDIS_802_11_AUTHENTICATION_MODE * | PNDIS_802_11_AUTHENTICATION_MODE |
typedef struct PACKED
_NDIS_802_11_BSSID_LIST * | PNDIS_802_11_BSSID_LIST |
typedef struct PACKED
_NDIS_802_11_BSSID_LIST_EX * | PNDIS_802_11_BSSID_LIST_EX |
typedef struct
_NDIS_802_11_CONFIGURATION * | PNDIS_802_11_CONFIGURATION |
typedef struct
_NDIS_802_11_CONFIGURATION_FH * | PNDIS_802_11_CONFIGURATION_FH |
typedef enum
_NDIS_802_11_WEP_STATUS * | PNDIS_802_11_ENCRYPTION_STATUS |
typedef struct PACKED
_NDIS_802_11_FIXED_IEs * | PNDIS_802_11_FIXED_IEs |
typedef struct _NDIS_802_11_KEY * | PNDIS_802_11_KEY |
typedef enum
_NDIS_802_11_NETWORK_INFRASTRUCTURE * | PNDIS_802_11_NETWORK_INFRASTRUCTURE |
typedef enum
_NDIS_802_11_NETWORK_TYPE * | PNDIS_802_11_NETWORK_TYPE |
typedef struct _NDIS_802_11_PMKID * | PNDIS_802_11_PMKID |
typedef struct
_NDIS_802_11_PMKID_CANDIDATE_LIST * | PNDIS_802_11_PMKID_CANDIDATE_LIST |
typedef enum
_NDIS_802_11_RELOAD_DEFAULTS * | PNDIS_802_11_RELOAD_DEFAULTS |
typedef struct
_NDIS_802_11_REMOVE_KEY * | PNDIS_802_11_REMOVE_KEY |
typedef struct PACKED
_NDIS_802_11_SSID * | PNDIS_802_11_SSID |
typedef struct PACKED
_NDIS_802_11_WEP * | PNDIS_802_11_WEP |
typedef enum
_NDIS_802_11_WEP_STATUS * | PNDIS_802_11_WEP_STATUS |
typedef struct PACKED
_NDIS_WLAN_BSSID * | PNDIS_WLAN_BSSID |
typedef struct PACKED
_NDIS_WLAN_BSSID_EX * | PNDIS_WLAN_BSSID_EX |
typedef struct _PMKID_CANDIDATE * | PPMKID_CANDIDATE |
typedef UCHAR * | PUCHAR |
typedef ULONG * | PULONG |
typedef USHORT * | PUSHORT |
typedef VOID * | PVOID |
Enumerations |
enum | _NDIS_802_11_AUTHENTICATION_MODE {
Ndis802_11AuthModeOpen,
Ndis802_11AuthModeShared,
Ndis802_11AuthModeAutoSwitch,
Ndis802_11AuthModeWPA,
Ndis802_11AuthModeWPAPSK,
Ndis802_11AuthModeWPANone,
Ndis802_11AuthModeWPA2,
Ndis802_11AuthModeWPA2PSK,
Ndis802_11AuthModeMax
} |
enum | _NDIS_802_11_NETWORK_INFRASTRUCTURE { Ndis802_11IBSS,
Ndis802_11Infrastructure,
Ndis802_11AutoUnknown,
Ndis802_11InfrastructureMax
} |
enum | _NDIS_802_11_NETWORK_TYPE {
Ndis802_11FH,
Ndis802_11DS,
Ndis802_11OFDM5,
Ndis802_11OFDM24,
Ndis802_11Automode,
Ndis802_11NetworkTypeMax
} |
enum | _NDIS_802_11_RELOAD_DEFAULTS { Ndis802_11ReloadWEPKeys
} |
enum | _NDIS_802_11_WEP_STATUS {
Ndis802_11WEPEnabled,
Ndis802_11Encryption1Enabled = Ndis802_11WEPEnabled,
Ndis802_11WEPDisabled,
Ndis802_11EncryptionDisabled = Ndis802_11WEPDisabled,
Ndis802_11WEPKeyAbsent,
Ndis802_11Encryption1KeyAbsent = Ndis802_11WEPKeyAbsent,
Ndis802_11WEPNotSupported,
Ndis802_11EncryptionNotSupported = Ndis802_11WEPNotSupported,
Ndis802_11Encryption2Enabled,
Ndis802_11Encryption2KeyAbsent,
Ndis802_11Encryption3Enabled,
Ndis802_11Encryption3KeyAbsent
} |