Das ist einfach: Da gibt es keine einheitliche bzw. die vorhandene wird von den meisten Herstellern ignoriert und nicht implementiert.
stackoverflow.com/qu...eed-using-c-in-vista
Sprich du brauchst die Infos zu jedem einzelnen Board einzeln, und die kann dir nur der Hersteller geben (oft musst du dafür ein NDA unterschreiben, wenn du die Info überhaupt bekommst) oder du findest es selbst durch Analyse der DLLs.
Alternativ gibt es dafür Komponenten (zumindest für win32, für .NET aber vermutlich auch), aber die kosten in der Regel auch etwas.