
15.02.2007, 17:12
|
|
Познающий
Регистрация: 25.08.2005
Сообщений: 57
Провел на форуме: 216363
Репутация:
76
|
|
кучу проверок будет ставить не красиво
писать нестабильный код тоже некрасиво)))
Вообще я собирался сделать switch() на *NtBuildNumber и для вин2000 ставить хук на KeBugCheckEx сразу, а для XP вычислять офсет. Ну а вообще я еще в начале написал, что драйвер только для XP пока что.
NtBuildNumber-ом дело не ограничится, т.к. в комплект поставки дистриба входят несколько ядер, которые выбираются в зависимости от аппаратной платформы (например, у меня на ноуте дефолтно ставится ядро с PAE) плюс билды ядра меняются в сервиспаках или даже в отдельных патчах
|
|
|