O>>Может у него есть какие нить свои скрытые мотивы.
x64>Возможно, скорость?
x64>LPC ведь недокументировано.
x64>А через I/O Control медленнее будет.
x64>Хотя, на современном железе уже не так важно, наверное...
Я бы сделал так — слал бы драйверу IOCTL со структуркой в которой поинтер на юзермодный буфер и вспомогательную инфу (как пить дать ему еще ивенты понадобятся и все такое). Драйвер бы буфер лочил/отображал бы все это добро к себе в кернелмод при помощи
этогоАвтор: x64
Дата: 23.04.13
и ObReference*** (для ивентов etc) и далее всегда имел бы все под рукой "тепленьким". Минусы — надо содержать постоянно в кернеловском АП буфер (хз какого размера) — в ведь нехорошо его занимать без надобности.