Partager via


Notifications d’événements PnP du module de filtre

Les pilotes de filtre peuvent recevoir toutes les notifications Plug-and-Play de périphérique (PnP) que les pilotes miniport sous-jacents reçoivent. En outre, les pilotes de filtre peuvent recevoir toutes les notifications PnP réseau que les pilotes de protocole trop étendus reçoivent. La gestion des notifications PnP est spécifique au pilote.

La figure suivante illustre une notification d’événement PnP d’appareil filtré.

Diagramme illustrant une notification d’événement Plug-and-Play d’appareil filtré.

Les pilotes de filtre fournissent une fonction FilterDevicePnPEventNotify que NDIS appelle pour passer les notifications d’événements PnP et Gestion de l’alimentation de l’appareil. Ceci est similaire à la fonction MiniportDevicePnPEventNotify .

Les pilotes de filtre peuvent transférer les événements PnP et Gestion de l’alimentation du périphérique aux pilotes sous-jacents. Pour transférer un événement PnP ou Gestion de l’alimentation de l’appareil, appelez la fonction NdisFDevicePnPEventNotify .

La figure suivante illustre une notification d’événement PnP réseau filtrée.

Diagramme illustrant une notification d’événement Plug-and-Play de périphérique réseau filtré.

Les pilotes de filtre fournissent une fonction FilterNetPnPEvent que NDIS appelle pour passer des notifications d’événements PnP réseau et Power Management. Ceci est similaire à la fonction ProtocolNetPnPEvent .

Les pilotes de filtre peuvent transférer les événements PnP réseau et gestion de l’alimentation aux pilotes qui se superposent. Pour transférer un événement PnP réseau ou de gestion de l’alimentation, appelez la fonction NdisFNetPnPEvent .

Les pilotes de filtre doivent gérer les modifications de pile de pilotes. Pour plus d’informations sur les modifications apportées à la pile des pilotes, consultez Modification d’une pile de pilotes en cours d’exécution.

Si nécessaire pour permettre la gestion de ces événements, NDIS peut lancer une opération de pause après la notification PnP ou Gestion de l’alimentation. Pour plus d’informations, consultez Suspension d’une pile de pilotes.