ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

wlanapi.h File Reference
#include <l2cmn.h>
#include <windot11.h>
#include <eaptypes.h>

Go to the source code of this file.

Data Structures

struct  PDOT11_NETWORK
struct  PDOT11_NETWORK_LIST
struct  PWLAN_INTERFACE_INFO
struct  PWLAN_INTERFACE_INFO_LIST
struct  PWLAN_INTERFACE_CAPABILITY
struct  PWLAN_RAW_DATA
struct  PWLAN_PROFILE_INFO
struct  PWLAN_PROFILE_INFO_LIST
struct  PWLAN_AVAILABLE_NETWORK
struct  PWLAN_AVAILABLE_NETWORK_LIST
struct  PWLAN_CONNECTION_PARAMETERS

Defines

#define WLAN_MAX_PHY_INDEX   64
#define WLAN_MAX_NAME_LENGTH   256

Typedefs

typedef enum
_WLAN_SECURABLE_OBJECT * 
PWLAN_SECURABLE_OBJECT
typedef enum
_WLAN_CONNECTION_MODE * 
PWLAN_CONNECTION_MODE
typedef enum _WLAN_INTERFACE_TYPE * PWLAN_INTERFACE_TYPE
typedef DWORD WLAN_REASON_CODE
typedef DWORDPWLAN_REASON_CODE
typedef ULONG WLAN_SIGNAL_QUALITY
typedef ULONGPWLAN_SIGNAL_QUALITY
typedef L2_NOTIFICATION_DATA WLAN_NOTIFICATION_DATA
typedef L2_NOTIFICATION_DATAPWLAN_NOTIFICATION_DATA

Enumerations

enum  WLAN_OPCODE_VALUE_TYPE { wlan_opcode_value_type_query_only = 0, wlan_opcode_value_type_set_by_group_policy, wlan_opcode_value_type_set_by_user, wlan_opcode_value_type_invalid }
enum  WLAN_SECURABLE_OBJECT {
  wlan_secure_permit_list = 0, wlan_secure_deny_list, wlan_secure_ac_enabled, wlan_secure_bc_scan_enabled,
  wlan_secure_bss_type, wlan_secure_show_denied, wlan_secure_interface_properties, wlan_secure_ihv_control,
  wlan_secure_all_user_profiles_order, wlan_secure_add_new_all_user_profiles, wlan_secure_add_new_per_user_profiles, wlan_secure_media_streaming_mode_enabled,
  wlan_secure_current_operation_mode, WLAN_SECURABLE_OBJECT_COUNT
}
enum  WLAN_CONNECTION_MODE {
  wlan_connection_mode_profile = 0, wlan_connection_mode_temporary_profile, wlan_connection_mode_discovery_secure, wlan_connection_mode_discovery_unsecure,
  wlan_connection_mode_auto, wlan_connection_mode_invalid
}
enum  WLAN_INTERFACE_STATE {
  wlan_interface_state_not_ready = 0, wlan_interface_state_connected, wlan_interface_state_ad_hoc_network_formed, wlan_interface_state_disconnecting,
  wlan_interface_state_disconnected, wlan_interface_state_associating, wlan_interface_state_discovering, wlan_interface_state_authenticating
}
enum  WLAN_INTERFACE_TYPE { wlan_interface_type_emulated_802_11 = 0, wlan_interface_type_native_802_11, wlan_interface_type_invalid }

Functions

PVOID WINAPI WlanAllocateMemory (DWORD dwSize)
VOID WINAPI WlanFreeMemory (PVOID pMemory)
DWORD WINAPI WlanOpenHandle (IN DWORD dwClientVersion, PVOID pReserved, OUT DWORD *pdwNegotiatedVersion, OUT HANDLE *phClientHandle)
DWORD WINAPI WlanCloseHandle (IN HANDLE hClientHandle, PVOID pReserved)
DWORD WINAPI WlanEnumInterfaces (IN HANDLE hClientHandle, PVOID pReserved, OUT PWLAN_INTERFACE_INFO_LIST *ppInterfaceList)
DWORD WINAPI WlanScan (IN HANDLE hClientHandle, IN GUID *pInterfaceGuid, IN PDOT11_SSID pDot11Ssid, IN PWLAN_RAW_DATA pIeData, PVOID pReserved)

Generated on Fri May 25 2012 05:53:57 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.