Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Epilog unwind bölgesinin sonunu işaretler. Bu yönerge, Windows geri sarma verilerini (WOD) geri sarma kodunu yaymaz.
Syntax
. ENDEPILOG
Remarks
Important
Bu yönerge deneyseldir ve değiştirilebilir.
kullanarak ml64.exe /unwindv3Sürüm 3'e geri sarmayı etkinleştirin.
öğesini seçin. ENDEPILOG yalnızca Unwind Sürüm 3'te geçerlidir.
- tarafından başlatılan bir epilog bölgesinin sonunu işaretler . BEGINEPILOG.
- Bu yönergeler geri sarma meta verileri (
.xdatave.pdatabölümleri) oluşturur ancak yürütülebilir kod üretmez. - Epiloglar en az bir yönerge içermelidir.
- Epilogue unwind kod oluşturma için epilog yönergeleri zorunlu. Bir çift olmadan
.BEGINEPILOG/.ENDEPILOGhiçbir epilogue unwind kodu yayılmaz. - arasındaki bölgenin dışında epilog yönergeleri kullanmak bir hatadır . BEGINEPILOG ve . ENDEPILOG.
Uyarı
Sürüm 1'i Geri Al bölümünde yönerge ilgili yönergeden sonra görünür. Sürüm 3'te yönerge yönergeden önce görünür.
Example
; ml64 /unwindv3 ex1.asm /link /entry:Example1 /SUBSYSTEM:CONSOLE
_text SEGMENT
Example1 PROC FRAME
.allocstack 16
sub rsp, 16
.endprolog
; function body
.beginepilog
.freestack 16
add rsp, 16
.endepilog
ret
Example1 ENDP
_text ENDS
END
Ayrıca bakınız
x64 Sürüm 3'i geri sarma (deneysel)
Yönergeler Başvurusu
. BEGINEPILOG
. ENDPROLOG
MASM BNF Dil Bilgisi