共用方式為


篩選模組 PnP 事件通知

篩選驅動程式可以接收基礎迷你埠驅動程式接收的所有裝置隨插即用 (PnP) 通知。 此外,篩選驅動程式可以接收覆蓋通訊協定驅動程式接收的所有網路 PnP 通知。PnP 通知的處理是驅動程式特定的。

下圖說明已篩選的裝置 PnP 事件通知。

說明篩選裝置隨插即用事件通知的圖表。

篩選驅動程式提供 FilterDevicePnPEventNotify 函式,讓 NDIS 呼叫以傳入裝置 PnP 和電源管理事件通知。 這類似於 MiniportDevicePnPEventNotify 函式。

篩選驅動程式可以將裝置 PnP 和電源管理事件轉送至基礎驅動程式。 若要轉送裝置 PnP 或電源管理事件,請呼叫 NdisFDevicePnPEventNotify 函式。

下圖說明篩選的網路 PnP 事件通知。

顯示篩選網路裝置隨插即用事件通知的圖示。

篩選驅動程式提供 FilterNetPnPEvent 函式,NDIS 會呼叫以傳遞網路 PnP 和電源管理事件通知。 這類似於 ProtocolNetPnPEvent 函式。

篩選驅動程式可以將網路 PnP 和電源管理事件轉送至覆疊驅動程式。 若要轉送網路 PnP 或電源管理事件,請呼叫 NdisFNetPnPEvent 函式。

篩選驅動程式應該處理驅動程式堆疊變更。 如需驅動程式堆疊變更的詳細資訊,請參閱 修改執行中的驅動程式堆疊

如有必要以允許處理這些事件,NDIS 可以在 PnP 或電源管理通知之後開始暫停操作。 如需詳細資訊,請參閱 暫停驅動程式堆疊