Я читал много постов на SO об этом, но все они либо в C #, либо в MFC. Я использую обычные библиотеки Windows, а не общие библиотеки MFC или ATL.
Я могу легко перечислить доступные COM-порты, но я не знаю, как получить описание, как, например, в диспетчере устройств в Windows. Я читал через MSDN, и ближе всего я подошел - SetupDiGetDeviceRegistryProperty (), но я думаю, что для этого должен быть быстрый способ. Я также обнаружил, что Qt имеет QextSerialEnumerator :: getPorts (), но, поскольку я не использую Qt, я надеялся, что что-то подобное будет доступно из WinAPI.
Если у кого-то есть сниппет, это будет с благодарностью.