Network Address Translation Functions (Compact 2013)
3/28/2014
The following table shows the network address translation functions with a description of the purpose of each.
Function |
Description |
---|---|
Called by the NAT driver when a mapping associated with a registered editor is created. |
|
Creates a port mapping for an inbound session. |
|
Called by the network address translation (NAT) driver for each packet received during a session controlled by a NAT editor. |
|
Called by the NAT driver when a mapping associated with an editor is removed. |
|
Removes a NAT editor port mapping. |
|
Stops an editor from editing data on a specific session. |
|
Removes the registration from an editor. |
|
Enables the OS to initialize the NAT editor. |
|
Replaces one range of bytes in a packet with another range of bytes. |
|
Used by client dynamic-link libraries (DLLs) that monitor connection creation. |
|
Used by client DLLs that monitor connection deletion. |
|
Used by client DLLs that monitor dropped packets. |
|
Called once to initialize client logging. |
|
Obtains statistics for a session. |
|
Enables a NAT editor to register with the NAT driver when a pointer to this function is passed to the EditorInitialize function. |
|
Causes a session to time out. |