Всем известно что в WinXP SP2 без PAE каталог таблиц старниц проецируется по вирт. адресу 0xC0300000, но тогда почему когда я делаю в отладчике: !pte c0300000, мне выходит: а после !process: Как же так ? DirBase = 0x36b6d000 - физ адрес каталога таблиц страниц, а pfn моего PTE = 36bb2, т.е физически адресуется 0x36bb2000, но 0x36bb2000 != 0x36b6d000, что получается, вирт. адрес 0xc0300000 не замаплен на каталог таблиц страниц ? Или я чего-то путаю... P.S: И почему отладчик выдаёт "VA c0000000", я ж ему c0300000 скормил...
Он думает, что ты скормил ему не VA, а адрес самого PTE (см PTE at C0300000). Вот и показывает тебе его.