BOOLEAN EthNoteFilterOpenAdapter( IN PETH_FILTER Filter, IN NDIS_HANDLE MacBindingHandle, IN NDIS_HANDLE NdisBindingContext, OUT PNDIS_HANDLE NdisFilterHandle ); Routine Description: This routine is used to add a new binding to the filter database. NOTE: THIS ROUTINE ASSUMES THAT THE DATABASE IS LOCKED WHEN IT IS CALLED. Arguments: Filter - A pointer to the previously created and initialized filter database. MacBindingHandle - The MAC supplied value to the protocol in response to a call to EthOpenAdapter. NdisBindingContext - An NDIS supplied value to the call to EthOpenAdapter. NdisFilterHandle - A pointer to this open. Return Value: Will return false if creating a new filter index will cause the maximum number of filter indexes to be exceeded.