Поделиться через


.PUSHFRAME

Создает запись кода очистки UWOP_PUSH_MACHFRAME . Если указан необязательный код ключевое слово, то запись кода очистки получает модификатор 1. В противном случае модификатор равен 0.

Синтаксис

. PUSHFRAMECODE⟧;;

Замечания

. PUSHFRAME позволяет пользователям ml64.exe указать способ очистки функции кадра. Это разрешено только в прологе, который расширяется от объявления PROC FRAME к прологу . Директива ENDPROLOG . Эти директивы не создают код; они создаются .xdata только и .pdata. . PushFRAME должен предшествовать инструкциям, которые фактически реализуют действия, которые должны быть размножены. Рекомендуется упаковать как директивы очистки, так и код, который они предназначены для очистки в макросе, чтобы обеспечить согласие.

Дополнительные сведения см. в статье MASM для x64 (ml64.exe).

См. также

Справочник по директивам
Грамматика MASM BNF