Как устранить эту ошибку при сборке драйвера ловушки ядра с помощью WDK?

Я пытаюсь собрать драйвер подключения ядра с помощью WDK в Windows7 x64. Я использовал код главы 3 книги Professional rookit. Но я получил 2 ошибки.

1. c:\chapter03ghost\src\hookmanager.obj : error LNK2001: unresolved external sym
bol __imp_KeServiceDescriptorTable

2. c:\chapter03ghost\src\objchk_win7_amd64\amd64\comint32.sys : error LNK1120: 1
unresolved externals

Помоги мне!


person raji    schedule 02.02.2013    source источник
comment
Скорее всего, KeServiceDescriptorTable больше не адресуется в более новых версиях WDK.   -  person SomeWittyUsername    schedule 02.02.2013
comment
Я использую WDK 7.0. Как решить эту ошибку?   -  person raji    schedule 04.02.2013


Ответы (1)


Microsoft решила, что KeServiceDescriptorTable больше нельзя импортировать в режиме x64, и добавила технологию PatchGuard для защиты SSDT и Shadow SSDT.

person XiongHui Guo    schedule 27.04.2017