.ALLOCSTACK |
Allouer la pile |
MASM |
Syntaxe
Paramètres
Nom |
Description |
size |
Ce paramètre permet d'indiquer la taille du UWOP_ALLOC_SMALL ou du UWOP_ALLOC_LARGE. |
Description
Cette directive permet de générer un UWOP_ALLOC_SMALL ou un UWOP_ALLOC_LARGE avec la taille spécifiée pour le décalage actuel dans le prologue.
Remarques
- Le compilateur MASM choisira le codage le plus efficace pour la taille spécifiée.
- La directive .ALLOCSTACK permet aux utilisateurs de ml64.exe de spécifier comment une fonction de cadre se déroule et est autorisée 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 .ALLOCSTACK 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 la conformité.
- La taille de l'opérande doit être un multiple de 8.
Dernière mise à jour : Samedi, le 22 décembre 2018