This is work in progress.

Windows / Modules / ipnathlp.dll

ipnathlp.dll

NAT Helper API

Associated Error Codes

Below lists error codes and symbolic names found for this module.

CodeDescription
0x00007532The DHCP allocator was unable to bind to the IP address %1. This error may indicate a problem with TCP/IP networking. The data is the error code.
0x00007533The DHCP allocator was unable to allocate %1 bytes of memory. This may indicate that the system is low on virtual memory, or that the memory-manager has encountered an internal error.
0x00007534The DHCP allocator received a message containing an unrecognized code (%1). The message was neither a BOOTP request nor a BOOTP reply, and was ignored.
0x00007535The DHCP allocator has detected a DHCP server with IP address %1 on the same network as the interface with IP address %2. The allocator has disabled itself on the interface to avoid confusing DHCP clients.
0x00007536The DHCP allocator encountered a network error while attempting to detect existing DHCP servers on the network of the interface with IP address %1. The data is the error code.
0x00007537The DHCP allocator received a message smaller than the minimum message size. The message has been discarded.
0x00007538The DHCP allocator received a message whose format was invalid. The message has been discarded.
0x00007539The DHCP allocator encountered a network error while attempting to reply on IP address %1 to a request from a client. The data is the error code.
0x0000753AThe DHCP allocator received a DHCP message containing an unrecognized message type (%1) in the DHCP message type option field. The message has been discarded.
0x0000753BThe DHCP allocator encountered a network error while attempting to receive messages on the interface with IP address %1. The data is the error code.
0x0000753CThe DHCP allocator detected network address translation (NAT) enabled on the interface with index '%1'. The allocator has disabled itself on the interface to avoid confusing DHCP clients.
0x0000753DThe DHCP allocator has disabled itself on IP address %1, since the IP address is outside the %2/%3 scope from which addresses are being allocated to DHCP clients. To enable the DHCP allocator on this IP address, change the scope to include the IP address, or change the IP address to fall within the scope.
0x00007917end.
0x00007919The DNS proxy agent detected network address translation (NAT) enabled on the interface with index '%1'. The agent has disabled itself on the interface to avoid confusing clients.
0x0000791AThe DNS proxy agent was unable to bind to the IP address %1. This error may indicate a problem with TCP/IP networking. The data is the error code.
0x0000791BThe DNS proxy agent encountered a network error while attempting to receive messages on the interface with IP address %1. The data is the error code.
0x0000791CThe DNS proxy agent was unable to allocate %1 bytes of memory. This may indicate that the system is low on virtual memory, or that the memory manager has encountered an internal error.
0x0000791DThe DNS proxy agent encountered a network error while attempting to forward a response to a client from a name resolution server on the interface with IP address %1. The data is the error code.
0x0000791EThe DNS proxy agent encountered a network error while attempting to forward a query from the client %1 to the server %2 on the interface with IP address %3. The data is the error code.
0x0000791FThe DNS proxy agent was unable to register for notification of changes to the local list of DNS and WINS servers. This may indicate that system resources are low. The data is the error code.
0x00007920The DNS proxy agent was unable to read the local list of name resolution servers from the registry. The data is the error code.
0x00007921The DNS proxy agent was unable to resolve a query from %1 after consulting all entries in the local list of name resolution servers.
0x00007922The DNS proxy agent was unable to initiate a demand dial connection on the default interface while trying to resolve a query from %1.
0x00007923The DNS proxy agent was unable to resolve a query because no list of name resolution servers is configured locally and no interface is configured as the default for name resolution.
0x00007924The DNS proxy agent encountered an error while obtaining the local list of name resolution servers. Some DNS or WINS servers may be inaccessible to clients on the local network. The data is the error code.
0x00007925The DNS proxy agent was unable to register for notification of changes to the ICS Domain suffix string. This may indicate that system resources are low. The data is the error code.
0x00007926The DNS proxy agent was unable to read the ICS Domain suffix string from the registry. The data is the error code.
0x00007927The DNS proxy agent received a message smaller than the minimum message size. The message has been discarded.
0x00007A16API 0x00007531 The DHCP allocator was unable to check whether the IP address %1 is in use on the network for local IP address %2. This error may indicate lack of support for address-resolution on the network, or an error condition on the local machine. The data is the error code.
0x00007CFFend.
0x00007D01The Network Address Translator (NAT) was unable to update the local address resolution table to respond to requests for IP address %1 and mask %2. Address resolution may fail to operate for addresses in the given range. This error may indicate a problem with TCP/IP networking, or it may indicate lack of support for address resolution in the underlying network interface. The data is the error code.
0x00007D02The Network Address Translator (NAT) was unable to allocate %1 bytes. This may indicate that the system is low on virtual memory, or that the memory manager has encountered an internal error.
0x00007D03The Network Address Translator (NAT) was unable to request an operation of the kernel-mode translation module. This may indicate misconfiguration, insufficient resources, or an internal error. The data is the error code.
0x00007D04The Network Address Translator (NAT) was unable to load the kernel-mode translation module. The data is the error code.
0x00007D05The Network Address Translator (NAT) was unable to unload the kernel-mode translation module. The data is the error code.
0x00007D06The Internet Connection Sharing service could not start because another process has taken control of the kernel-mode translation module.
0x00007D07The Connection Sharing component could not start because another process has taken control of the kernel-mode translation module.
0x00007D08The Network Address Translator (NAT) was unable to expand the wildcard mappings. This may indicate misconfiguration, insufficient resources, or an internal error. The data is the error code.
0x000080E7end.
0x000084D1The ICS_IPV6 failed to configure IPv6 stack.
0x000084D2The ICS_IPV6 was unable to allocate %1 bytes of memory. This may indicate that the system is low on virtual memory, or that the memory manager has encountered an internal error.
0x000084D3The ICS_IPV6 was unable to allocate %1 bytes of memory. This may indicate that the system is low on virtual memory, or that the memory manager has encountered an internal error.
0x000084D4The ICS_IPV6 was unable to allocate %1 bytes of memory. This may indicate that the system is low on virtual memory, or that the memory manager has encountered an internal error.
0x000084D5The ICS_IPV6 was unable to allocate %1 bytes of memory. This may indicate that the system is low on virtual memory, or that the memory manager has encountered an internal error.
0x000084D6The ICS_IPV6 was unable to allocate %1 bytes of memory. This may indicate that the system is low on virtual memory, or that the memory manager has encountered an internal error.
0x000084D7Failed to create registry key "System\\CurrentControlSet\\Services\\Tcpip6\\Parameters".
0x000088B7end.
0x10000038Classic
0x90000001Microsoft-Windows-SharedAccess_NAT
49 entries