Matrix of TCP/IP Filter Driver (RTTCPIPFLT) Functions
A TCP/IP filter driver is an RTDLL loaded by the TCP/IP Stack at startup. For a Filter Driver to be valid, it must implement and export a given set of functions.
|
Function |
Description |
|---|---|
|
Called once for each NIC associated with the Filter Driver at TCP/IP Stack startup. Note: The Filter Driver must implement and export this function. |
|
|
Called every time the TCP/IP Stack receives an Ethernet frame from the network. Note: The Filter Driver must implement and export either this function or RttcpipfltReceiveEx, or both. |
|
|
Called every time the TCP/IP Stack receives an Ethernet frame from the network. This function includes an additional parameter compared to RttcpipfltReceive, which points to the network device that received the frame. Note: The Filter Driver must implement and export either this function or RttcpipfltReceive, or both. |
|
|
Called every time the TCP/IP Stack is about to send an Ethernet frame over the network. Note: The Filter Driver must implement and export either this function or RttcpipfltTransmitEx, or both. |
|
|
Called every time the TCP/IP Stack is about to send an Ethernet frame over the network. This function includes an additional parameter compared to RttcpipfltTransmit, which is a pointer to the network device that should send the frame. Note: The Filter Driver must implement and export either this function or RttcpipfltTransmit, or both. |
See Also: