EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE コールバック関数 (wificx.h)

WiFiCx クライアント ドライバーは 、WifiDIRECTDEVICE オブジェクトを作成するために EvtWifiDeviceCreateWifiDirectDevice を実装します。

構文

EVT_WIFI_DEVICE_CREATE_WIFIDIRECTDEVICE EvtWifiDeviceCreateWifidirectdevice;

NTSTATUS EvtWifiDeviceCreateWifidirectdevice(
  WDFDEVICE Device,
  WIFIDIRECT_DEVICE_INIT *WifiDirectDeviceInit
)
{...}

パラメーター

Device

[入力] WdfDeviceCreate の以前の呼び出しからクライアント ドライバーが取得したフレームワーク デバイス オブジェクトへのハンドル。

WifiDirectDeviceInit

[Inout]WIFIDIRECTDEVICE オブジェクトの初期化情報を記述するWIFIDIRECT_DEVICE_INIT オブジェクトへのポインター。

戻り値

このコールバック関数は、操作が成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合は、適切な NTSTATUS エラー コードが返されます。

注釈

WiFiCx クライアント ドライバーは、WiFiDeviceInitialize を呼び出して EvtWifiDeviceCreateWifiDirectDevice コールバック関数を登録します。

EvtWifiDeviceCreateWifiDirectDevice コールバックで、クライアント ドライバーは次の処理を行います。

EvtWifiDeviceCreateWifiDirectDevice を実装するコード例については、「Wi-Fi Direct (P2P) のサポート」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 11
サポートされている最小のサーバー Windows Server 2022
Header wificx.h
IRQL PASSIVE_LEVEL

こちらもご覧ください

Wi-Fi Direct (P2P) のサポート

WifiDirectDeviceCreate

WifiDirectDeviceInitialize

WifiDirectDeviceGetPortId