Способы взаимодействия драйверов между собой

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

  1. visualr

    visualr New Member

    Публикаций:
    0
    Регистрация:
    1 фев 2005
    Сообщения:
    33
    какие существуют?
     
  2. ntcdm

    ntcdm New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2007
    Сообщения:
    247
    IRP ?
     
  3. visualr

    visualr New Member

    Публикаций:
    0
    Регистрация:
    1 фев 2005
    Сообщения:
    33
    а еще?

    и подробнее об этом методе
     
  4. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Так же как и для взаимодействия приложение <-> драйвер.
     
  5. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    любые. irp, прерывания, вплоть до прямой записи в память другого драйвера
     
  6. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
  7. visualr

    visualr New Member

    Публикаций:
    0
    Регистрация:
    1 фев 2005
    Сообщения:
    33
    через deviceiocontrol - как это сделать?
     
  8. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    EvilTwin
    NtDeviceIoControlFile, прототип очень схож с DeviceIoControl.
     
  9. visualr

    visualr New Member

    Публикаций:
    0
    Регистрация:
    1 фев 2005
    Сообщения:
    33
    а почему тогда ее описания нет в ddk(насколько понимаю функция для user space), нужно из одного драйвера одного устройства передать данные другому устройству
     
  10. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    сам пропиши прототип, главное она экспортируется ядром.
    не только.
     
  11. visualr

    visualr New Member

    Публикаций:
    0
    Регистрация:
    1 фев 2005
    Сообщения:
    33
    спасибо, попробую сделать так
     
  12. visualr

    visualr New Member

    Публикаций:
    0
    Регистрация:
    1 фев 2005
    Сообщения:
    33
    а самый безопасный, (чтобы один драйвер знал от какого драйвера ему пришла инфа) это взаимодействие через IRP? или еще есть?