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 可以傳回下列其中一項:
傳回碼 | 描述 |
---|---|
|
過度裝載的驅動程式已成功處理 PnP 事件。 |
|
過度裝載的驅動程序失敗了 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) |