次の方法で共有


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 構造体に割り当てられ、初期化されたクライアント ドライバーへのポインター。

戻り値

何一つ

備考

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

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

必要条件

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

関連項目

NetAdapterCx PLDR を使用して応答しない NIC を回復する

EVT_WDF_DRIVER_DEVICE_ADD

NET_DEVICE_RESET_CAPABILITIES

NET_DEVICE_RESET_CAPABILITIES_INIT