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 当即插即用(PnP)管理器报告设备是否存在时,NetDeviceInitConfig 函数初始化设备初始化作。 |
NetDeviceInitSetPowerPolicyEventCallbacks NetDeviceInitSetPowerPolicyEventCallbacks 函数在客户端驱动程序的设备初始化过程中设置可选的电源策略事件回调。 |
NetDeviceInitSetResetCapabilities NetDeviceInitSetResetCapabilities 函数将客户端驱动程序的NET_DEVICE_RESET_CAPABILITIES注册到框架。 |
NetDeviceOpenConfiguration NetDeviceOpenConfiguration 函数打开 Net 设备的配置数据库。 |
NetDeviceRequestReset NetDeviceRequestReset 函数触发 NetAdapterCx 框架来执行恢复无响应 NIC 设备的平台级设备重置作。 |
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结构描述了在设备重置和恢复过程中收集诊断的客户端驱动程序的功能。 |