Moin,
Treiber in C++ ist eine etwas zwiespältige Sache, zumindest wenn wir von K-Mode reden.
Was du auslesen willst, sollte mit
WMI gehen, ansonsten gibt es in der
IP-Helper-
API jede Menge sinnvolle Funktionen zum Thema:
IP Helper Functions. Allerdings bin ich nicht sicher, wieso NAT? Meinst du jenes NAT, welches für "ICS" benutzt wird?