EthDeleteFilterOpenAdapter

This function is called by a network adapter driver to delete network adapter binding filter information from the Ethernet filter library database.

NDIS_STATUS EthDeleteFilterOpenAdapter(
IN PETH_FILTER Filter, 
IN NDIS_HANDLE NdisFilterHandle,
IN PNDIS_REQUEST NdisRequest );

Parameters

  • Filter
    Pointer to a previously created and initialized filter library database.
  • NdisFilterHandle
    Handle that the filter library associates with the binding filter.
  • NdisRequest
    Pointer to the request structure that this function passes to a network adapter driver action function.

Return Values

NDIS_STATUS_SUCCESS indicates success. One of the following indicates failure:

  • NDIS_STATUS_CLOSING_INDICATING
  • NDIS_STATUS_PENDING

Remarks

This function calls a network adapter driver's functions associated with clearing filter classes and addresses. The network adapter driver should not call this function if the action functions can return a status code that indicates neither pending nor success.

The network adapter driver must be holding the filter library spin lock when it calls this function.

Requirements

Runs on Versions Defined in Include Link to
Windows CE OS 2.0 and later Ndis.h   Ndislib.lib

Note   This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.

See Also

EthNoteFilterOpenAdapter

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.