OAL_KITLETH_CURRENT_PACKET_FILTER (Windows CE 5.0)
This function pointer updates the current packet filter for the KITL Ethernet device driver.
typedef VOID (*OAL_KITLETH_CURRENT_PACKET_FILTER)( UINT32 filter);
Parameters
- filter
[in] Specifies the packet filter. The following table shows the filters that can be used.Flag Description PACKET_TYPE_DIRECTED Filters on directed packets. PACKET_TYPE_MULTICAST Filters on multicast packets. PACKET_TYPE_ALL_MULTICAST Filters on all multicast packets. PACKET_TYPE_BROADCAST Filters on broadcast packets. PACKET_TYPE_SOURCE_ROUTING Filters on source routed packets. PACKET_TYPE_PROMISCUOUS Filters on promiscuous packets. PACKET_TYPE_SMT Filters on SMT packets. PACKET_TYPE_ALL_LOCAL Filters on all local packets. PACKET_TYPE_MAC_FRAME Filters on MAC frames. PACKET_TYPE_FUNCTIONAL Filters on functional packets. PACKET_TYPE_ALL_FUNCTIONAL Filters on all functional packets. PACKET_TYPE_GROUP Filters on group packets.
Return Values
None.
Remarks
The pfnCurrentPacketFilter member of the OAL_KITL_ETH_DRIVER structure points to the custom function that implements OAL_KITLETH_CURRENT_PACKET_FILTER.
Requirements
OS Versions: Windows CE 5.0 and later
Header: Oal_kitl.h
Link Library: Developer-defined
See Also
KITL Reference Ethernet Driver Interface | KITL Functions
Send Feedback on this topic to the authors