и в ней некое кол-во элементов, вот я просто пишу:
mov eax, offset some_struct
Затем я вызываю функцию и она должна будет заполнить элементы находящиеся в этой структуре. Но почему-то так это не работает, в eax нету вообще адреса этой структуры.
погодь. адрес структуры или ее экземпляра?
а еще можно использовать взятие адреса в самом вызове функции invoke myproc, addr myvar
Обсуждают сегодня