.PUSHFRAME
Создает запись кода очистки UWOP_PUSH_MACHFRAME
. Если указан необязательный код ключевое слово, то запись кода очистки получает модификатор 1. В противном случае модификатор равен 0.
Синтаксис
. PUSHFRAME ⟦CODE⟧;;
Замечания
. PUSHFRAME позволяет пользователям ml64.exe указать способ очистки функции кадра. Это разрешено только в прологе, который расширяется от объявления PROC FRAME к прологу . Директива ENDPROLOG . Эти директивы не создают код; они создаются .xdata
только и .pdata
. . PushFRAME должен предшествовать инструкциям, которые фактически реализуют действия, которые должны быть размножены. Рекомендуется упаковать как директивы очистки, так и код, который они предназначены для очистки в макросе, чтобы обеспечить согласие.
Дополнительные сведения см. в статье MASM для x64 (ml64.exe).
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по