Liste der COM- und Parallelports im System

Hallo!

ich muss eine Liste der Klartextnamen aller extern zugänglichen seriellen (ohne virt.Modemports) und parallelen Schnittstellen im System ermitteln. Unter Win98 kann ich alle im Bios eingetragenen Schnittstellen über HKLM\ENUM\BIOS ermitteln.
Könnte jemand prüfen, ob das auch unter NT klappt? Könnte jemand, der eine zusätzliche Schnittstellenkarte besitzt prüfen wo ich die Einträge für die zusätzlichen Ports finde?

tia

Rüdiger

solved: Liste der COM- und Parallelports im System
benutze die Holzhammermethode:

CreateFile auf COM1 bis COM4 LPT1 bis LPT4 …

H := CreateFile( PChar(Portname),GENERIC_WRITE,
0, PSecurityAttributes(nil),OPEN_EXISTING, FILE_FLAG_OVERLAPPED, 0);
if (H INVALID_HANDLE_VALUE) then Result:=True;

sieht jemand gravierende Mängel??

danke

Rüdiger