Это кажется довольно простым, сделать вызовы deviceIOControl на конкретный вывод с макросом для операции, которую вы выполняете, но есть некоторые вещи, которые меня смущают.
Как создать hHandle для передачи в вызов DeviceIOControl? Или, более конкретно, если я использую CreateFile, что я передаю в качестве имени файла / устройства?
Я не очень понимаю, как работает Notify, код просто ждет этого метода, пока не изменится состояние вывода, а затем продолжит работу с новыми данными в выходном буфере?