u can download the include file and and example file Here
the example code only finds router(s) and then displays all of the mapped ports on it, but the other bits shouldnt be hard to work out.
example code is also very messy.... but thats because i translated it from c++...
this is first time ive had to define interfaces and then get them working....
the code works in both unicode and ascii modes
