Господа! Ситуация: в драйвере определяю BaseAddress ядра (ntoskrnl.exe): Base = 0x804d7000. Далее вызываю ImportDescriptor = (PIMPORT_DESCRIPTOR)RtlImageDirectoryEntryToData(BaseAddress, TRUE, IMAGE_DIRECTORY_ENTRY_IMPORT, &Size); В итоге получаю import descriptor, заполненный нулями!!!! Хотя ядро, конечно, импортирует фунцкии хотя бы из hal.dll. В чем же дело?? З.Ы. RtlImageDirectoryEntryToData аналогична ImageDirectoryEntryToData (win32api), я пробовал вручную находить Import Descriptor, та же фигня! Please, HELP ME!!!!
ты нигде не ошибся? в WinDbg вроде видно нормальный импорт... RtlImageDirectoryEntryToData не проверял, неохота сейчас смотреть на BSOD