[an error occurred while processing this directive]
|
на счет не обязательно это да, однако есть KeFlushIoBuffers которая как раз предотвращает проблемы с кешом проца
а после его выполнения уже обязательно апликушные данные будут в физ. памяти, вот из ДДК:
KeFlushIoBuffers flushes the memory region described by an MDL from caches of all processors.
Drivers call KeFlushIoBuffers to maintain data integrity during DMA or PIO device transfer operations. Calling this routine affects all processors in the machine.
На счет контекста согласен, но я и не собираюсь в нее лезть из других процессов.
E-mail: info@telesys.ru