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 結構描述在裝置重設和復原程式期間收集診斷的用戶端驅動程式功能。 |