.PUSHFRAME
Generiert einen UWOP_PUSH_MACHFRAME
Entspanncodeeintrag. Wenn die optionale CODE-Schlüsselwort (keyword) angegeben ist, erhält der Codeeintrag zum Ausspannen einen Modifizierer von 1. Andernfalls wird der Modifizierer 0 angewendet.
Syntax
. PUSHFRAME ⟦CODE⟧;;
Hinweise
. PUSHFRAME ermöglicht 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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für