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