Можеш да разбереш бройката с CreateFile фунцията на АПИ-то
като им изредиш имената "COM1","COM2", и тн.
към който не ти върне HANDLE значи не съществува или е отворен от друга програма.
Ма мисля ,че не можеш да разбереш кой е виртуален
Сигурно има и по лесен начин ,ама аз не знам
