23#define WIN32_NO_STATUS
25#define COM_NO_WINDOWS_H
63 TRACE(
"RPC_SERVICE_STATUS_HANDLE_bind() called\n");
73 ERR(
"RpcStringBindingCompose returned 0x%x\n",
Status);
82 ERR(
"RpcBindingFromStringBinding returned 0x%x\n",
Status);
88 ERR(
"RpcStringFree returned 0x%x\n",
Status);
100 TRACE(
"WLANSVC_HANDLE_unbind() called\n");
105 ERR(
"RpcBindingFree returned 0x%x\n",
Status);
126 IN const GUID *pInterfaceGuid,
132 if ((pReserved !=
NULL) || (hClientHandle ==
NULL) || (pInterfaceGuid ==
NULL) || (pConnectionParameters ==
NULL))
137 dwResult =
_RpcConnect(hClientHandle, pInterfaceGuid, &pConnectionParameters);
151 IN const GUID *pInterfaceGuid,
156 if ((pReserved !=
NULL) || (hClientHandle ==
NULL) || (pInterfaceGuid ==
NULL))
180 WCHAR szDummy[] =
L"localhost";
182 if ((pReserved !=
NULL) || (pdwNegotiatedVersion ==
NULL) || (phClientHandle ==
NULL))
189 pdwNegotiatedVersion,
208 if ((pReserved !=
NULL) || (hClientHandle ==
NULL))
232 if ((pReserved !=
NULL) || (ppInterfaceList ==
NULL) || (hClientHandle ==
NULL))
251 IN const GUID *pInterfaceGuid,
258 if ((pReserved !=
NULL) || (pInterfaceGuid ==
NULL) || (hClientHandle ==
NULL))
263 dwResult =
_RpcScan(hClientHandle, pInterfaceGuid, pDot11Ssid, pIeData);
277 IN const GUID *pInterfaceGuid,
294 IN const GUID *pInterfaceGuid,
298 if ((pReserved !=
NULL) || (pInterfaceGuid ==
NULL) || (hClientHandle ==
NULL) || (ppCapability ==
NULL))
309 PVOID pCallbackContext,
311 PDWORD pdwPrevNotifSource)
324 if ((pReserved !=
NULL) || (pStringBuffer ==
NULL) || (dwBufferSize == 0))
334 IN const GUID *pInterfaceGuid,
342 if ((hClientHandle ==
NULL) || (pInterfaceGuid ==
NULL) || (pdwBytesReturned ==
NULL))
376 IN const GUID *pInterfaceGuid,
381 if ((pReserved !=
NULL) || (pInterfaceGuid ==
NULL) || (hClientHandle ==
NULL) || (ppAvailableNetworkList ==
NULL))
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
DWORD _RpcOpenHandle(wchar_t *arg_1, DWORD dwClientVersion, DWORD *pdwNegotiatedVersion, LPWLANSVC_RPC_HANDLE phClientHandle)
DWORD _RpcEnumInterfaces(WLANSVC_RPC_HANDLE hClientHandle, PWLAN_INTERFACE_INFO_LIST *ppInterfaceList)
DWORD _RpcDisconnect(WLANSVC_RPC_HANDLE hClientHandle, const GUID *pInterfaceGUID)
DWORD _RpcConnect(WLANSVC_RPC_HANDLE hClientHandle, const GUID *pInterfaceGuid, const PWLAN_CONNECTION_PARAMETERS *pConnectionParameters)
DWORD _RpcCloseHandle(LPWLANSVC_RPC_HANDLE phClientHandle)
DWORD _RpcSetSecuritySettings(WLANSVC_RPC_HANDLE hClientHandle, WLAN_SECURABLE_OBJECT SecurableObject, const wchar_t *strModifiedSDDL)
DWORD _RpcScan(WLANSVC_RPC_HANDLE hClientHandle, const GUID *pInterfaceGuid, PDOT11_SSID pDot11Ssid, PWLAN_RAW_DATA pIeData)
#define ERROR_INVALID_ADDRESS
#define ERROR_INVALID_PARAMETER
#define HeapFree(x, y, z)
#define ERROR_INVALID_HANDLE
DWORD WINAPI WlanScan(IN HANDLE hClientHandle, IN const GUID *pInterfaceGuid, IN PDOT11_SSID pDot11Ssid, IN PWLAN_RAW_DATA pIeData, PVOID pReserved)
VOID WINAPI WlanFreeMemory(IN PVOID pMem)
DWORD WlanRpcStatusToWinError(RPC_STATUS Status)
DWORD WINAPI WlanRegisterNotification(IN HANDLE hClientHandle, IN DWORD dwNotifSource, IN BOOL bIgnoreDuplicate, WLAN_NOTIFICATION_CALLBACK funcCallback, PVOID pCallbackContext, PVOID pReserved, PDWORD pdwPrevNotifSource)
DWORD WINAPI WlanDisconnect(IN HANDLE hClientHandle, IN const GUID *pInterfaceGuid, PVOID pReserved)
DWORD WINAPI WlanGetInterfaceCapability(IN HANDLE hClientHandle, IN const GUID *pInterfaceGuid, PVOID pReserved, OUT PWLAN_INTERFACE_CAPABILITY *ppCapability)
void __RPC_USER WLANSVC_HANDLE_unbind(WLANSVC_HANDLE szMachineName, handle_t hBinding)
DWORD WINAPI WlanSetSecuritySettings(IN HANDLE hClientHandle, IN WLAN_SECURABLE_OBJECT SecurableObject, IN LPCWSTR strModifiedSDDL)
DWORD WINAPI WlanIhvControl(IN HANDLE hClientHandle, IN const GUID *pInterfaceGuid, IN WLAN_IHV_CONTROL_TYPE Type, IN DWORD dwInBufferSize, IN PVOID pInBuffer, IN DWORD dwOutBufferSize, PVOID pOutBuffer, OUT PDWORD pdwBytesReturned)
DWORD WINAPI WlanOpenHandle(IN DWORD dwClientVersion, PVOID pReserved, OUT DWORD *pdwNegotiatedVersion, OUT HANDLE *phClientHandle)
DWORD WINAPI WlanCloseHandle(IN HANDLE hClientHandle, PVOID pReserved)
handle_t __RPC_USER WLANSVC_HANDLE_bind(WLANSVC_HANDLE szMachineName)
DWORD WINAPI WlanConnect(IN HANDLE hClientHandle, IN const GUID *pInterfaceGuid, IN const PWLAN_CONNECTION_PARAMETERS pConnectionParameters, PVOID pReserved)
DWORD WINAPI WlanEnumInterfaces(IN HANDLE hClientHandle, PVOID pReserved, OUT PWLAN_INTERFACE_INFO_LIST *ppInterfaceList)
DWORD WINAPI WlanQueryInterface(IN HANDLE hClientHandle, IN const GUID *pInterfaceGuid, IN WLAN_INTF_OPCODE OpCode, PVOID pReserved, OUT PDWORD pdwDataSize, OUT PVOID *ppData, WLAN_OPCODE_VALUE_TYPE *pWlanOpcodeValueType)
PVOID WINAPI WlanAllocateMemory(IN DWORD dwSize)
DWORD WINAPI WlanGetAvailableNetworkList(IN HANDLE hClientHandle, IN const GUID *pInterfaceGuid, IN DWORD dwFlags, PVOID pReserved, OUT PWLAN_AVAILABLE_NETWORK_LIST *ppAvailableNetworkList)
DWORD WINAPI WlanReasonCodeToString(IN DWORD dwReasonCode, IN DWORD dwBufferSize, IN PWCHAR pStringBuffer, PVOID pReserved)
#define EXCEPTION_EXECUTE_HANDLER
PSDBQUERYRESULT_VISTA PVOID * ppData
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
RPC_STATUS WINAPI RpcBindingFromStringBindingW(RPC_WSTR StringBinding, RPC_BINDING_HANDLE *Binding)
RPC_STATUS WINAPI RpcStringBindingComposeW(RPC_WSTR ObjUuid, RPC_WSTR Protseq, RPC_WSTR NetworkAddr, RPC_WSTR Endpoint, RPC_WSTR Options, RPC_WSTR *StringBinding)
RPC_STATUS WINAPI RpcBindingFree(RPC_BINDING_HANDLE *Binding)
RPC_STATUS WINAPI RpcStringFreeW(RPC_WSTR *String)
#define RpcExceptionCode()
#define midl_user_allocate
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
#define RPC_X_ENUM_VALUE_OUT_OF_RANGE
#define RPC_X_SS_IN_NULL_CONTEXT
#define RPC_X_NULL_REF_POINTER
#define RPC_X_BYTE_COUNT_TOO_SMALL
#define RPC_S_INVALID_BINDING
enum _WLAN_INTF_OPCODE WLAN_INTF_OPCODE
void(__stdcall * WLAN_NOTIFICATION_CALLBACK)(PWLAN_NOTIFICATION_DATA, PVOID)
enum _WLAN_OPCODE_VALUE_TYPE WLAN_OPCODE_VALUE_TYPE
enum _WLAN_IHV_CONTROL_TYPE WLAN_IHV_CONTROL_TYPE
enum _WLAN_SECURABLE_OBJECT WLAN_SECURABLE_OBJECT
@ WLAN_SECURABLE_OBJECT_COUNT