次の方法で共有


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構造体では、デバイスのリセットと回復プロセス中に診断を収集するためのクライアント ドライバーの機能について説明します。