Обикновено на компютър има някакъв нестандартен набор от COM портове, достъпни за използване от терминален емулатор. Бих искал да мога да сканирам портове COM1-COM32, за да видя кой (ако има такъв) от тези портове може да бъде отворен като сериен порт. Мога да направя това, като просто извикам CreateFile() на всички тези портове; тогава обаче всъщност трябва да отворя/затворя (и да повлияя на DTR/RTS) порта моментално.
Искам да предоставя точен списък на потребителя на наличните портове. Проблемът е, че не искам да засягам DTR/RTS линиите на портовете, които в момента не се използват, защото може да има хардуер, свързан към тези портове, който не иска да вижда никакъв преход на DTR/RTS.
Има ли начин просто да зададете въпроса: "Ще успее ли CreateFile()?" на определени com портове?