.PUSHFRAME
Gera um UWOP_PUSH_MACHFRAME desenrolar a entrada de código.Se o opcional code for especificado, a entrada de código de desenrolamento é fornecida um modificador de 1.Caso contrário, o modificador é 0.
.PUSHFRAME [code]
Comentários
.PUSHFRAME permite que os usuários ml64.exe especificar como uma função de quadro esvazia e só é permitida no prólogo, que estende a partir do PROC declaração de quadro para o .ENDPROLOG diretiva.Essas diretivas não geram código; eles apenas geram .xdata e .pdata..PUSHFRAME deve ser precedido por instruções que realmente implementam as ações para ser organizado.Ele é uma boa prática para encapsular as diretivas de desenrolamento e do código que eles se destinam à desenrolamento em uma macro para garantir que o contrato.
Para obter mais informações, consulte MASM para x64 (ml64.exe).