EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wificx.h

EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE EvtWifiDeviceCreateWifidirectdevice;

NTSTATUS EvtWifiDeviceCreateWifidirectdevice(
  WDFDEVICE Device,
  WIFIDIRECT_DEVICE_INIT *WifiDirectDeviceInit
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-wificx-evt_wifi_device_create_wifidirectdevice)

Description

WiFiCx client drivers implement EvtWifiDeviceCreateWifiDirectDevice to create a WIFIDIRECTDEVICE object.

Parameters

Device

[_In_] A handle to a framework device object that the client driver obtained from a previous call to WdfDeviceCreate.

WifiDirectDeviceInit

[_Inout_] A pointer to a WIFIDIRECT_DEVICE_INIT object that describes the initialization information for the WIFIDIRECTDEVICE object.

Return value

This callback function returns STATUS_SUCCESS if the operation was successful. Otherwise, it returns an appropriate NTSTATUS error code.

Remarks

A WiFiCx client driver registers the EvtWifiDeviceCreateWifiDirectDevice callback function by calling WifiDeviceInitialize.

In its EvtWifiDeviceCreateWifiDirectDevice callback, the client driver:

For a code example of implementing EvtWifiDeviceCreateWifiDirectDevice, see Wi-Fi Direct (P2P) Support.

See also

Wi-Fi Direct (P2P) Support

WifiDirectDeviceCreate

WifiDirectDeviceInitialize

WifiDirectDeviceGetPortId