Sdílet prostřednictvím


.PUSHFRAME

Vygeneruje UWOP_PUSH_MACHFRAME položku odvinutí kódu. Pokud je zadáno volitelné klíčové slovo CODE , je položka kódu unwind zadán modifikátor 1. V opačném případě je modifikátor 0.

Syntaxe

. PUSHFRAMEKÓD⟧;;

Poznámky

. PUSHFRAME umožňuje uživatelům ml64.exe určit, jak se funkce rámce odvíje. To je povoleno pouze v rámci prologue, který rozšiřuje z PROC FRAME deklarace na . ENDPROLOG – direktiva. Tyto direktivy negenerují kód; pouze generují .xdata a .pdata. . FUNKCE PUSHFRAME by měla předcházet pokynům, které skutečně implementují akce, které se mají zrušit. Je vhodné zabalit direktivy unwind i kód, který mají v makru uvolnit, aby se zajistila smlouva.

Další informace najdete v masm pro platformu x64 (ml64.exe).

Viz také

Odkaz na direktivy
Gramatika MASM BNF