Никак не могу переместить код драйвера в page файл на жестком диске. После загрузки драйвера в DriverEntry вызываю MmPageEntireDriver с адресом процедуры IO_DISPATCH Посылаю драйверу DeviceIoControl В процедуре IO_DISPATH делаю RaiseIRQL на 5 Далее начиная обращаться к разным страницам драйвера (код, данные) Затем LowIRQL и IOCompleteRequest Замечу что все это делаю под надзором верифаера. Также грузил кучу программ выделял большие участки памяти, что бы драйвер был сброшен в page файл. Ничего не помогает. Единственное место где был бсод: ExAllocatePool с параметром PAGE_POOL затем RaiseIRQL и обращение к выделенной памяти, тут верифаер дал бсод. Ставлю брекпоинты на запись PTE драйвера (сброс бита Valid), ничего не помогает. И второй вопрос: Можно ли сделать код драйвера PAGE по умолчанию, как в C #pragma code_seg("PAGE") ?