次の方法で共有


NetDeviceInitSetResetCapabilities 関数 (netadaptercx.h)

NetDeviceInitSetResetCapabilities 関数は、クライアント ドライバーのNET_DEVICE_RESET_CAPABILITIESを NetAdapterCx フレームワークに登録します。

構文

void NetDeviceInitSetResetCapabilities(
  [_Inout_] PWDFDEVICE_INIT                     DeviceInit,
  [_In_]    const NET_DEVICE_RESET_CAPABILITIES *ResetCapabilities
);

パラメーター

[_Inout_] DeviceInit

クライアント ドライバーが EVT_WDF_DRIVER_DEVICE_ADD コールバックで受け取った WDFDEVICE_INIT オブジェクトへのポインター。

[_In_] ResetCapabilities

構造体に割り当てられ、初期化されたクライアント ドライバー へのポインター NET_DEVICE_RESET_CAPABILITIES

戻り値

なし

解説

クライアント ドライバーは通常、EVT_WDF_DRIVER_DEVICE_ADD コールバックで NetDeviceInitSetResetCapabilities 関数を呼び出します。

この関数を呼び出す前に、クライアント ドライバーは NET_DEVICE_RESET_CAPABILITIES_INIT 関数を 呼び出して NET_DEVICE_RESET_CAPABILITIES を初期化する必要があります。

要件

要件
サポートされている最小のクライアント Windows 11
サポートされている最小のサーバー Windows Server 2022
最小 UMDF バージョン 2.33
Header netadaptercx.h (netadaptercx.h を含む)
IRQL PASSIVE_LEVEL

こちらもご覧ください

NetAdapterCx PLDR を使用した応答しない NIC の復旧

EVT_WDF_DRIVER_DEVICE_ADD

NET_DEVICE_RESET_CAPABILITIES

NET_DEVICE_RESET_CAPABILITIES_INIT