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.