VOID
TrFilterDprIndicateReceiveFullMac(
  IN  PTR_FILTER		 Filter,
  IN  NDIS_HANDLE		 MacReceiveContext,
  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.

	Called at DPC_LEVEL.

Arguments:

	Filter - Pointer to the filter database.

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

	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.