Для того, чтобы устроить какое-нибудь API, нужно стандартизированное соглашение вызова. В UNIX это cdecl, в Win32 - stdcall.
Итак, stdcall. Аргументы передаются на стек в обратном порядке, результат возвращается через eax. Указатель стека на исходную позицию возвращает функция. Но - внимание!
Как возвращаются большие результаты, спецификация не
(
Read more... )