Mirror Driver - взаимодействие с приложение (usermode)

Тема в разделе "WASM.NT.KERNEL", создана пользователем nbyte, 3 июн 2007.

  1. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
    Здравствуйте.
    Хочю понять как сделать следушие с Mirror Driverом.
    При изминения поверхности Mirror Driverа мне нужно вызвать событие у пользовательского приложения ,тоесть как мне из драйвера вызвать событие в пользовательском приложении с передачей параметров?
     
  2. Coddie

    Coddie New Member

    Публикаций:
    0
    Регистрация:
    6 янв 2005
    Сообщения:
    2
    Адрес:
    Russia
    Кури WMI (Windows Management Instrumentation - MSDN/DDK). Можно зарегать соотв. интерфейсы-события, а приложение может зарегать себя в качестве "приемника" этих событий. Из ядра выстреливаешь событие, приложение сверху его ловит....
     
  3. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
    Coddie, а через DeviceIoControl в этом случае неполучиться?
     
  4. nbyte

    nbyte New Member

    Публикаций:
    0
    Регистрация:
    27 май 2007
    Сообщения:
    161
    Ммм.. У меня еше один вопрос коствено связанный с этой темой.
    Как узнать на каком участке экрана произошли изменения, вродебы на первый взгляд легко сделать, но все графические функции разные и по ним трудно высчитать этот квадрат.
    Может какойнибудь одной функцией можно обойтись ?