начал читать вот этот исходник, и у меня ощущение что invoke здесь используется для вызова процедур из соседнего потока для вывода его в основной? Всетаки для этого invoke использовать надо? call ведь не сможет вызвать процедуру которой нет в его потоке из другого потока?
а вообще разница между call и invoke какая в асме?
никакой, invoke это обертка для call, которая также пушит аргументы в стек, создает фрейм процедуры, а по выходу все восстанавливается по ret. используя call это все делается ручками
никакой, invoke это обертка для call, которая также пушит аргументы в стек, создает фрейм процедуры, а по выходу все восстанавливается по ret. используя call это все делается ручками
начал читать вот этот исходник, и у меня ощущение что invoke здесь используется для вызова процедур из соседнего потока для вывода его в основной? Всетаки для этого invoke использовать надо? call ведь не сможет вызвать процедуру которой нет в его потоке из другого потока?