Я использую DeviceIOControl()
для отправки системного запроса IOCTL драйверам устройств. У меня проблема с первым аргументом: путь к устройству .
Например, чтобы открыть один дескриптор монитора, я могу использовать имя пути, "\\\\.\\LCD"
, чтобы создать дескриптор с помощью CreateFile()
и поместить этот дескриптор в DeviceIOControl()
.
Однако, так как к моему ноутбуку подключено 2 монитора, я хотел бы знать соглашения о присвоении имен жидкокристаллическим устройствам в Windows. Как назвать путь второго устройства ЖКД , чтобы открыть другой дескриптор, или перечислить путь ко всем устройствам ЖКД, если у меня больше?
Кроме того, можно ли искать все пути к устройствам с помощью встроенного приложения Windows?
Заранее спасибо.