EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS コールバック関数 (netadaptercx.h)
このオプションのコールバックを実装して、障害が発生したハードウェア デバイスから診断を収集し、デバイスのリセットと回復プロセス中に NetAdapterCx フレームワークに報告します。
構文
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EvtNetDeviceCollectResetDiagnostics;
void EvtNetDeviceCollectResetDiagnostics(
[_In_] WDFDEVICE Device
)
{...}
パラメーター
[_In_] Device
WdfDeviceCreateの呼び出しでクライアント ドライバーが以前に取得した WDFDEVICE オブジェクト。
戻り値
何一つ
備考
指定した場合、NetAdapterCx フレームワークは EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS コールバックを呼び出して、リセットおよび回復プロセス中にリセット診断を収集します。 フレームワークは常に、PASSIVE_LEVELでこのコールバックを呼び出します。
NET_DEVICE_RESET_CAPABILITIES データ構造の EvtNetDeviceCollectResetDiagnostics フィールドは、このコールバックを参照します。
このコールバックを正しく実装する方法と、フレームワークの同期保証の詳細については、「EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICSの実装参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 |
サポートされる最小サーバー | Windows Server 2022 |
UMDF の最小バージョン を する | 2.33 |
ヘッダー | netadaptercx.h (netadaptercx.h を含む) |
IRQL | PASSIVE_LEVEL |
関連項目
NetAdapterCx PLDR を使用して応答しない NIC を回復する