共用方式為


NdisFNetPnPEvent 函式 (ndis.h)

篩選驅動程式可以呼叫 NdisFNetPnPEvent 函式,將網路即插即用 (PnP) 或電源管理事件轉送至過度配置驅動程式。

語法

NDIS_STATUS NdisFNetPnPEvent(
  NDIS_HANDLE                 NdisFilterHandle,
  PNET_PNP_EVENT_NOTIFICATION NetPnPEventNotification
);

參數

NdisFilterHandle

篩選模組之內容區域的句柄。 篩選驅動程式在 FilterAttach 函式中建立並初始化此內容區域。

NetPnPEventNotification

的指標 NET_PNP_EVENT_NOTIFICATION 結構,其中描述篩選驅動程式所轉送的網路 PnP 事件或 Power Management 事件。

傳回值

NdisFNetPnPEvent 可以傳回下列其中一項:

傳回碼 描述
NDIS_STATUS_SUCCESS
過度裝載的驅動程式已成功處理 PnP 事件。
NDIS_STATUS_FAILURE
過度裝載的驅動程序失敗了 PnP 事件。

言論

NDIS 會呼叫篩選驅動程式的 FilterNetPnPEvent 函式,以通知網路 PnP 和電源管理事件的篩選驅動程式。

篩選驅動程式可以將這些通知轉送至過度套用的驅動程式。 若要轉寄要求,請從 filterNetPnPEvent 呼叫 NdisFNetPnPEvent 函式。

注意 NDIS 驅動程式不得從 filterOidRequest 函式 的內容中呼叫 NdisFNetPnPEvent
 

要求

要求 價值
最低支援的用戶端 NDIS 6.0 和更新版本支援。
目標平臺 桌面
標頭 ndis.h (包括 Ndis.h)
連結庫 Ndis.lib
IRQL PASSIVE_LEVEL
DDI 合規性規則 Irql_Filter_Driver_Function(ndis)

另請參閱

FilterAttach

FilterNetPnPEvent

FilterOidRequest

NET_PNP_EVENT_NOTIFICATION