.PUSHREG |
Référence régulière |
MASM |
Syntaxe
Paramètres
Nom |
Description |
register |
Ce paramètre optionnel permet d'indiquer le numéro du registre à traiter. |
Description
Cette directive permet de générer une entrée de code de déroulement UWOP_PUSH_NONVOL pour le numéro de registre spécifié en utilisant le déplacement actuel dans le prologue.
Remarque
- La directive .PUSHREG permet aux utilisateurs de ml64.exe de spécifier le déroulement d'une fonction de cadre, et ce uniquement 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 .PUSHREG 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