VOID
EthFilterDprIndicateReceiveFullMac(
  IN  PETH_FILTER Filter,
  IN  NDIS_HANDLE MacReceiveContext,
  IN  PCHAR Address,
  IN  PVOID HeaderBuffer,
  IN  UINT HeaderBufferSize,
  IN  PVOID LookaheadBuffer,
  IN  UINT LookaheadBufferSize,
  IN  UINT PacketSize
  );

Routine Description:

	This routine is called by the MAC to indicate a packet to
	all bindings.  The packet will be filtered so that only the
	appropriate bindings will receive the packet.  This is the
	code path for ndis 3.0 miniport drivers.

Arguments:

	Filter - Pointer to the filter database.

	MacReceiveContext - A MAC supplied context value that must be
	returned by the protocol if it calls MacTransferData.

	Address - The destination address from the received packet.

	HeaderBuffer - A virtual address of the virtually contiguous
	buffer containing the MAC header of the packet.

	HeaderBufferSize - An unsigned integer indicating the size of
	the header buffer, in bytes.

	LookaheadBuffer - A virtual address of the virtually contiguous
	buffer containing the first LookaheadBufferSize bytes of data
	of the packet.  The packet buffer is valid only within the current
	call to the receive event handler.

	LookaheadBufferSize - An unsigned integer indicating the size of
	the lookahead buffer, in bytes.

	PacketSize - An unsigned integer indicating the size of the received
	packet, in bytes.  This number has nothing to do with the lookahead
	buffer, but indicates how large the arrived packet is so that a
	subsequent MacTransferData request can be made to transfer the entire
	packet as necessary.

Return Value:

	None.