This function returns FALSE if a packet bound for a given Ethernet address cannot possibly loop back.
Header file: | Ndis.h |
Windows CE versions: | 2.0 and later |
BOOLEAN EthShouldAddressLoopBack( IN PETH_FILTER Filter,
IN CHAR Address[ETH_LENGTH_OF_ADDRESS] );
Returns TRUE if the packet is likely to loop back. It returns FALSE if there is no chance the packet will loop back.
This function does not check whether the source address is equal to the destination address.
A driver that calls this function runs at IRQL <= DISPATCH_LEVEL.