А дело в том, что работаю непосредственно с драйвером ndisrd из ring0.
Я смотрел исходники ndisapi, там используестя структура INTERMEDIATE_BUFFER_WOW64 но у меня при её использовании всё летит. ndisapi в таких местах полагаю досаточно протещена и лететь не должна(я не использовал), в чем изюменка? Всегда ли с 64 битным драйвером нужно общатся посредсвам _WOW64 структур?