в-принципе, мне обещали 64-битную тачку для тестирования, но до тех пор пока я не провел исследования, пронаблюдал интересный эффект :
Итак, дано :
драйвер, грузится на старте системы, в DriverEntry создаю на стеке объект класса, в конструктор передаю указатель на буффер ( RegistryPath, если точнее ).
Хрень в том, что внутри конструктора этот самый указатель стал “перевернутым” ( DWORD-ы местами переставились ). Причем сразу. Никаких действий в конструкторе не выполнялось.
Это просто “мегакруто” ! Мож кто что знаетподскажет, где почитать … ?