WinStd
Additional templates and function helpers for Microsoft Windows using Standard C++ classes
Classes | Functions
WLAN.h File Reference

Integrates WinStd classes with Microsoft WLAN API. More...

#include "Common.h"
#include <wlanapi.h>
#include <string>

Go to the source code of this file.

Classes

struct  winstd::WlanFreeMemory_delete< _Ty >
 Deleter for unique_ptr using WlanFreeMemory. More...
 
struct  winstd::WlanFreeMemory_delete< _Ty[]>
 Deleter for unique_ptr to array of unknown size using WlanFreeMemory. More...
 
class  winstd::wlan_handle
 WLAN handle wrapper. More...
 

Functions

template<class _Traits , class _Ax >
static DWORD WlanReasonCodeToString (DWORD dwReasonCode, std::basic_string< wchar_t, _Traits, _Ax > &sValue, __reserved PVOID pReserved)
 Retrieves a string that describes a specified reason code and stores it in a std::wstring string. More...
 
static DWORD WlanOpenHandle (DWORD dwClientVersion, PVOID pReserved, PDWORD pdwNegotiatedVersion, winstd::wlan_handle &handle)
 Opens a connection to the server. More...
 

Detailed Description

Integrates WinStd classes with Microsoft WLAN API.