INATEventManager interface (natupnp.h)

The INATEventManager interface provides methods for NAT applications with UPnP technology to register callback interfaces with the NAT. The system calls the methods in these interfaces when the configuration of the NAT changes.

Inheritance

The INATEventManager interface inherits from the IDispatch interface. INATEventManager also has these types of members:

Methods

The INATEventManager interface has these methods.

 
INATEventManager::put_ExternalIPAddressCallback

The put_ExternalIPAddressCallback method enables the NAT application with UPnP technology to register a callback interface with the NAT. The system calls the first method in this callback interface if the external IP address of the NAT changes.
INATEventManager::put_NumberOfEntriesCallback

The put_NumberOfEntriesCallback method enables the NAT application with UPnP technology to register a callback interface with the NAT. The system calls the first method in this callback interface if the number of NAT port mappings changes.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header natupnp.h

See also

IDispatch

Network Address Translation Traversal Interfaces

Network Address Translation Traversal Reference