Freigeben über


.PUSHFRAME

Generiert einen UWOP_PUSH_MACHFRAME Entspanncodeeintrag. Wenn das optionale CODE-Schlüsselwort angegeben wird, erhält der Codeeintrag "Ausspannen" einen Modifizierer von 1. Andernfalls wird der Modifizierer 0 angewendet.

Syntax

. PUSHFRAMECODE⟧;;

Hinweise

. PUSHFRAME ermöglicht es ml64.exe Benutzern anzugeben, wie eine Framefunktion abspannt. Es ist nur innerhalb des Prologs zulässig, der sich von der PROC FRAME-Deklaration bis zur . ENDPROLOG-Direktive . Diese Direktiven generieren keinen Code; sie generieren .xdata und .pdata. . PUSHFRAME sollte Anweisungen vorangestellt werden, mit denen die Aktionen tatsächlich entwobt werden. Es empfiehlt sich, sowohl die Entspannrichtlinien als auch den Code, den sie in einem Makro abwickeln sollen, um eine Einigung sicherzustellen.

Weitere Informationen finden Sie unter MASM für x64 (ml64.exe).

Siehe auch

Direktivenreferenz
MASM BNF Grammatik