Как вы думаете, есть ли смысл перехватывать подпрограммы READ_PORT_UCHAR/USHORT/ULONG, WRITE_PORT_UCHAR/USHORT/ULONG, READ_PORT_BUFFER, WRITE_PORT_BUFFER в ядре для того, чтобы мониторить/перекрывать/подменять порты? Все ли дрова используют имеено их (а не out dx,al)? И сильно ли это повлияет на производительность системы?
Очень сильно сомневаюсь, даже при просмотре некоторых стандартных драйверов, встречал out dx, al. Зависит от того, что ты делать собираешься. Думаю падение производительности будет не более чем в полтора раза.
как раз микрософт и не использует эти врапперы, это для 3-парти девелоперов так что никакого падения перформанса может и не быть
<как раз микрософт и не использует эти врапперы, это для 3-парти девелоперов так что никакого падения перформанса может и не быть > это для кроссплатформенности.