перехват READ_PORT/WRITE_PORT. Есть ли смысл?

Тема в разделе "WASM.WIN32", создана пользователем explosion, 23 янв 2007.

  1. explosion

    explosion Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    34
    Как вы думаете, есть ли смысл перехватывать подпрограммы READ_PORT_UCHAR/USHORT/ULONG, WRITE_PORT_UCHAR/USHORT/ULONG, READ_PORT_BUFFER, WRITE_PORT_BUFFER в ядре для того, чтобы мониторить/перекрывать/подменять порты? Все ли дрова используют имеено их (а не out dx,al)? И сильно ли это повлияет на производительность системы?
     
  2. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Очень сильно сомневаюсь, даже при просмотре некоторых стандартных драйверов, встречал out dx, al.
    Зависит от того, что ты делать собираешься. Думаю падение производительности будет не более чем в полтора раза.
     
  3. z0mailbox

    z0mailbox z0

    Публикаций:
    0
    Регистрация:
    3 фев 2005
    Сообщения:
    635
    Адрес:
    Russia СПБ
    как раз микрософт и не использует эти врапперы, это для 3-парти девелоперов
    так что никакого падения перформанса может и не быть :)
     
  4. k3internal

    k3internal New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2007
    Сообщения:
    607
    <как раз микрософт и не использует эти врапперы, это для 3-парти девелоперов
    так что никакого падения перформанса может и не быть :)
    >

    это для кроссплатформенности.