Een VMQ-filter wissen

Als u een filter in een ontvangstwachtrij wilt vrijmaken, geeft een overliggend stuurprogramma een OID_RECEIVE_FILTER_CLEAR_FILTER set OID-aanvraag af. De InformationBuffer lid van de NDIS_OID_REQUEST-structuur bevat een aanwijzer naar een NDIS_RECEIVE_FILTER_CLEAR_PARAMETERS structuur.

Het protocolstuurprogramma heeft de filter-id verkregen van een eerdere OID_RECEIVE_FILTER_SET_FILTER methode-OID-aanvraag. Zie Een VMQ-filter instellenvoor meer informatie over het instellen van filters.

Een protocolstuurprogramma moet alle filters wissen die in een wachtrij zijn ingesteld voordat de wachtrij wordt vrijgemaakt. Een protocolstuurprogramma moet ook alle filters wissen die in de standaardwachtrij zijn ingesteld voordat de binding met de netwerkadapter wordt gesloten.

Een minipoortstuurprogramma mag geen pakketten in een niet-standaardwachtrij aangeven als het de OID_RECEIVE_FILTER_CLEAR_FILTER OID-aanvraag heeft voltooid om het laatste filter in de wachtrij te wissen of als er een OID_RECEIVE_FILTER_FREE_QUEUE OID-aanvraag is voltooid om de wachtrij vrij te maken.