Filter Driver RTND API Reference

Real-time network device (RTND) functions are functions that an RT-TCP/IP Filter driver (RTDLL) must export in order to function with the RT-TCP/IP Protocol Stack. All functions must be provided for the RT-TCP/IP Protocol Stack to load the filter driver.

This topic provides a brief description of each of the main routines in an RT-TCP/IP Filter driver.

Function

Description

RtndConfigureFilter

Called for each instance of the driver when the driver should configure the NIC hardware.

RtndReceiveFilter

Called when an incoming Ethernet frame is received from the NIC driver. This function will be called once per frame received.

RtndReceiveFilterEx Called when an incoming Ethernet frame is received from the NIC driver. This function will be called once per frame received. It supplies an additional parameter when the filter routine is called. This additional parameter is a pointer to the network interface in question.

RtndTransmitFilter

Called when an outgoing Ethernet frame is received from the stack. This function will be called once per frame transmitted.

RtndTransmitFilterEx Called when an outgoing Ethernet frame is received from the stack. This function will be called once per frame transmitted. It supplies an additional parameter when the filter routine is called. This additional parameter is a pointer to the network interface in question.