netdevice.h ヘッダー
このヘッダーはネットワークで使用されます。 詳細については、次を参照してください。
netdevice.h には、次のプログラミング インターフェイスが含まれています。
関数
NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS_INIT関数は、NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS構造体を初期化します。 |
NET_DEVICE_RESET_CAPABILITIES_INIT NET_DEVICE_RESET_CAPABILITIES_INIT関数は、NET_DEVICE_RESET_CAPABILITIES構造体を初期化します。 |
NetDeviceInitConfig NetDeviceInitConfig 関数は、プラグ アンド プレイ (PnP) マネージャーがデバイスの存在を報告するときに、デバイスの初期化操作を初期化します。 |
NetDeviceInitSetPowerPolicyEventCallbacks NetDeviceInitSetPowerPolicyEventCallbacks 関数は、クライアント ドライバーのデバイス初期化中にオプションの電源ポリシー イベント コールバックを設定します。 |
NetDeviceInitSetResetCapabilities NetDeviceInitSetResetCapabilities 関数は、クライアント ドライバーのNET_DEVICE_RESET_CAPABILITIESをフレームワークに登録します。 |
NetDeviceOpenConfiguration NetDeviceOpenConfiguration 関数は、net デバイスの構成データベースを開きます。 |
NetDeviceRequestReset NetDeviceRequestReset 関数は、応答しない NIC デバイスを回復するプラットフォーム レベルのデバイス リセット操作を実行するために、NetAdapterCx フレームワークをトリガーします。 |
NetDeviceStoreResetDiagnostics NetDeviceStoreResetDiagnostics 関数は、クライアント ドライバーで収集されたリセット 診断を NetAdapterCx フレームワークに格納します。 |
コールバック関数
EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICS EVT_NET_DEVICE_COLLECT_RESET_DIAGNOSTICSを実装して、障害が発生したハードウェア デバイスから診断を収集し、デバイスのリセットと回復プロセス中にフレームワークに報告します。 |
EVT_NET_DEVICE_PREVIEW_POWER_OFFLOAD ハードウェアと互換性のないプロトコル オフロードを拒否するには、この省略可能なコールバックを実装します。 |
EVT_NET_DEVICE_PREVIEW_WAKE_SOURCE ハードウェアと互換性のないウェイク パターンを拒否するには、この省略可能なコールバックを実装します。 |
構造
NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS NET_DEVICE_POWER_POLICY_EVENT_CALLBACKS構造体には、クライアント ドライバーの電源ポリシー コールバック関数の関数ポインターが含まれています。 |
NET_DEVICE_RESET_CAPABILITIES NET_DEVICE_RESET_CAPABILITIES構造体では、デバイスのリセットと回復プロセス中に診断を収集するためのクライアント ドライバーの機能について説明します。 |