.PUSHFRAME
해제 코드 항목을 생성합니다 UWOP_PUSH_MACHFRAME
. 선택적 CODE 키워드를 지정하면 해제 코드 항목에 1의 한정자가 제공됩니다. 그러지 않으면 한정자 0이 지정됩니다.
구문
. PUSHFRAME ⟦CODE⟧;;
설명
. PUSHFRAME을 사용하면 ml64.exe 사용자가 프레임 함수의 해제 방법을 지정할 수 있습니다. PROC FRAME 선언에서 .로 확장되는 프롤로그 내에서만 허용됩니다. ENDPROLOG 지시문입니다. 이러한 지시문은 코드를 생성하지 않습니다. 만 생성 .xdata
하고 .pdata
. . 푸시프레임 앞에는 해제할 작업을 실제로 구현하는 지침이 있어야 합니다. 규약을 보장하기 위해 해제 지시문과 매크로에서 해제하려는 코드를 모두 래핑하는 것이 좋습니다.
자세한 내용은 x64용 MASM(ml64.exe)을 참조하세요.