Partager via


Effacement d’un filtre de réception sur un port virtuel

Pour effacer un filtre de réception d’un port virtuel (VPort) sur le commutateur de carte réseau, un pilote qui se superpose émet une demande de jeu d’identificateur d’objet (OID) de OID_RECEIVE_FILTER_CLEAR_FILTER. Le membre InformationBuffer de la structure NDIS_OID_REQUEST contient un pointeur vers une structure NDIS_RECEIVE_FILTER_CLEAR_PARAMETERS .

Avant que le pilote qui se superpose à la requête OID_RECEIVE_FILTER_CLEAR_FILTER , il doit initialiser la structure NDIS_RECEIVE_FILTER_CLEAR_PARAMETERS et définir les membres de la manière suivante :

Un pilote qui se superpose doit effacer tous les filtres qu’il a définis sur un VPort avant de libérer le VPort. Un pilote qui se superpose doit également effacer tous les filtres qu’il a définis sur le VPort par défaut avant de fermer sa liaison à la carte réseau ou de la détacher de celle-ci.