Расскажите, как правильно передавать данный аргумент. Т.е. что происходит на "низком уровне" Предположим, что я хочу передать новому треду указатель на структуру. Где должна храниться структура? Я так понимаю у нового треда свой стек и наш стек он не видит. Про глобальные - аналогично. В общем, расскажите подробнее, что творится при создании удаленного треда.
Передается dword, его уже поток интерпретирует как хочет. Например как указатель в адресном пространстве victim-процесса.