If you've gotten the iphlpapi.dll method working robustly and it works on all the versions of Windows you need, I'd say this is the ideal way. There problem isn't a significant amount of overhead in getting the entirel The netstat method is much worse (in my eyes) because it includes a separate process call of which you have to parse the output.
If you have development control of the applications in question, Tim_S's idea is excellent.
One thing that's helpful, not only in this instance but in general, is to turn on the setting to show constant folding. In most cases, it's not hard to pick off what should be constant, but it's still nice to have a reminder.
Maybe you know this already, but there are several PCI-1411 cards listed on eBay.
http://www.ebay.com/sch/i.html?_nkw=pci+1411&_sacat=0&_odkw=pxi+1411&_osacat=0&_trksid=p3286.c0.m270.l1313
You can have the executable run with administrator privileges, or you can dance with Windows API to acquire a security token which grants you privileges. I've done the latter, but only with shutdown/hibernate privileges (and on Windows XP to boot), so I can't guide you there.
Do you have error handling to diagnose what's happening? If a program needs drivers, the OS should load them automatically, preventing the application from executing before they're ready.
You're in a tough position to try and solve this bug - can you go watch an operator repro this bug? There's no obvious flaw in your event structure and to be honest it's probably a human interface issue.
The TCP examples are good starting points, so you should probably explain what you're tried so far and what you're actually trying to do - "build a tcp connection project" is uselessly vague.
That sounds brutal - just wanted to make the Why made sense before diving into the How François gave you two good options, I was going to recommend NI's Wifi DAQs.
If you're using the Set Cursor VI, that doesn't actually stop the user from clicking - it only changes the glyph. If all of your logic is in this one event case, use the Lock Front Panel option. If not, you can use property nodes to disable the FP while you meander through other logic.
I know that we have also used it for security/authentication purposes, but I don't know much about the implementation. The security module we wrote is still used from time-to-time, likely with the same justification as Antoine.
I saw the Hello World example and hit Back. The scariest thing about languages like this is that someone has to invent them ...
The use of encryption is just obnoxious, though.