На win32, использующем winapi, есть ли способ узнать, какие компорты (от com0 и выше) на самом деле существуют как устройства?
В данный момент я просто пытаюсь открыть их все (от 0 до 9), но я не могу понять разницу между тем, что один не существует, а другой просто не доступен для использования, потому что его использует кто-то другой. , Обе ситуации, похоже, возвращают одну и ту же последнюю ошибку, поэтому мне было интересно, смогу ли я перечислить все доступные в системе компорты.