64bit question

Home Forums Discussions General 64bit question

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #4944
    GeN
    Participant

      в-принципе, мне обещали 64-битную тачку для тестирования, но до тех пор пока я не провел исследования, пронаблюдал интересный эффект :

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

      Это просто “мегакруто” ! Мож кто что знаетподскажет, где почитать … ?

      #5811
      Asterisk
      Participant

        Может ты ему CRT подкинул 32-битный? Посмотри как параметры помещаются в стек и какая адресация у сегмента (при 32bit так и должно быть – процессор данные вывернет).

      Viewing 2 posts - 1 through 2 (of 2 total)
      • You must be logged in to reply to this topic.