NET_DEVICE_RESET_CAPABILITIES 構造体 (netadaptercx.h)
NET_DEVICE_RESET_CAPABILITIES構造体では、デバイスのリセットと回復プロセス中に診断を収集するためのクライアント ドライバーの機能について説明します。
構文
typedef struct _NET_DEVICE_RESET_CAPABILITIES {
ULONG Size;
GUID ResetDiagnosticsGuid;
PFN_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EvtNetDeviceCollectResetDiagnostics;
} NET_DEVICE_RESET_CAPABILITIES;
メンバー
Size
この構造体のサイズ (バイト単位)。
ResetDiagnosticsGuid
クライアント ドライバーで指定されたグローバル一意識別子 (GUID)。 開発者は、この識別子を使用してリセット 診断を取得できます。 クライアント ドライバーは、デバイスのリセットと回復プロセスでキャプチャされた完全なカーネル ダンプのセカンダリ データとして診断を収集します。
EvtNetDeviceCollectResetDiagnostics
ハードウェア デバイスからデバイス固有のリセット 診断を収集するEVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS コールバックのクライアント ドライバーの実装へのポインター。
注釈
クライアント ドライバーは、この構造体を初期化し、EVT_WDF_DRIVER_DEVICE_ADDコールバック関数 に 登録します。
この構造体を初期化するには 、NET_DEVICE_RESET_CAPABILITIES_INIT を呼び出します。
NetDeviceInitSetResetCapabilities を呼び出して、この構造体を NetAdapterCx フレームワークに登録します。
詳細については、「 NET_DEVICE_RESET_CAPABILITIESの登録」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11 |
サポートされている最小のサーバー | Windows Server 2022 |
最小 UMDF バージョン | 2.33 |
Header | netadaptercx.h (netadaptercx.h を含む) |
こちらもご覧ください
NetAdapterCx PLDR を使用した応答しない NIC の復旧
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS