Я пытаюсь получить доступ к физическому устройству с помощью пакета программного обеспечения от поставщика.
В более ранних версиях пакета программного обеспечения пользователь открывал устройство через символическое имя DOS:
hDevice= CreateFile("\\\\.\\DevName",
GENERIC_READ | GENERIC_WRITE,
0, NULL, OPEN_ExiSTING, 0, NULL);
Однако они выпустили новую версию, которая требует, чтобы устройство открывалось по GUID, а DEFINE_GUID
включено в их заголовок.Это обновление также отключило старый способ открытия устройства.
Они не обновили свою документацию, чтобы показать, как открыть устройство по GUID, и я не смог найти ничего полезного с моим google-fu.
Наверняка где-то должен быть пример, показывающий, как открыть устройство с помощью GUID?