.PUSHFRAME |
Empile le cadre |
MASM |
Syntaxe
Paramètres
Nom |
Description |
code |
Ce paramètre optionnel permet d'indiquer l'entrée de code. |
Description
Cette directive permet de générer une entrée de code de déroulement UWOP_PUSH_MACHFRAME. Si le code facultatif est spécifié, l'entrée de code de déroulement reçoit un modificateur de 1. Sinon, le modificateur est 0.
Remarque
- La directive .PUSHFRAME permet aux utilisateurs de ml64.exe de spécifier comment une fonction de cadre se déroule et n'est autorisée que dans le prologue, s'étendant de la déclaration PROC FRAME à la directive .ENDPROLOG. Ces directives ne génèrent pas de code; ils ne génèrent que .xdata et .pdata. La directive .PUSHFRAME doit être précédé par des instructions intégrant réellement les actions à annuler. Il est recommandé d'envelopper les directives de déroulement et le code qu'elles sont censées décompresser dans une macro pour garantir un bon fonctionnement.
Dernière mise à jour : Samedi, le 22 décembre 2018