Определить по хэндлу, что это COM-порт

Тема в разделе "WASM.WIN32", создана пользователем Zenalex, 8 ноя 2008.

  1. Zenalex

    Zenalex New Member

    Публикаций:
    0
    Регистрация:
    17 ноя 2007
    Сообщения:
    10
    Для мониторинга траффика по COM порту перехватываю функцию ReadFile. Хочу по переданному ей хэндлу определить, что это именно COM-порт, а не какой-либо иной объект. Как это сделать?
     
  2. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    Zenalex
    Может подойти ZwQueryObject(ObjectTypeInformation).
     
  3. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    Перехватывай CreateFile и запоминай хендлы COM портов.
     
  4. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    #2 прав. Но только для W2K и выше.