32 位 stdcall
stdcall 用於 32 位 Windows API 呼叫。
引數
引數在堆疊上傳遞,第一個引數最接近堆疊頂部。被呼叫者會在返回之前將這些值從堆疊中彈出。
返回值
標量返回值放在 EAX 中。
儲存和 Clobbered 暫存器
EMA,ECX 和 EDX 可以由被呼叫者自由修改,並且如果需要,必須由呼叫者儲存。如果被修改,則必須由被呼叫者儲存 EBX,ESI,EDI 和 EBP,並在返回時將其恢復為原始值。
stdcall 用於 32 位 Windows API 呼叫。
引數在堆疊上傳遞,第一個引數最接近堆疊頂部。被呼叫者會在返回之前將這些值從堆疊中彈出。
標量返回值放在 EAX 中。
EMA,ECX 和 EDX 可以由被呼叫者自由修改,並且如果需要,必須由呼叫者儲存。如果被修改,則必須由被呼叫者儲存 EBX,ESI,EDI 和 EBP,並在返回時將其恢復為原始值。