Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Markeert het begin van een epiloog ontspannen regio. Deze richtlijn verzendt geen WOD-code (Relax Operation Descriptors).
Syntaxis
.BEGINEPILOG
Opmerkingen
Important
Deze richtlijn is experimenteel en kan worden gewijzigd.
Schakel versie 3 uit door gebruik te maken van ml64.exe /unwindv3.
.BEGINEPILOG is alleen geldig in afwikkelversie 3.
- Het markeert het begin van een epilooggebied waar epiloog tot rust komt. Koppelen
.BEGINEPILOGmet een sluiting . ENDEPILOG of geen epilog-afwikkelcodes worden verzonden. - In Afwikkelen versie 3 zijn epilog-instructies verplicht voor het afwikkelen van codegeneratie door epilog.
- Epiloog moet ten minste één richtlijn bevatten.
- Deze instructies genereren een ontspannen metagegevens (
.xdataen.pdatasecties), maar produceren geen uitvoerbare code.
Note
In Relax versie 1 wordt de instructie weergegeven na de bijbehorende instructie. In Relax versie 3 wordt de instructie weergegeven vóór de instructie.
Voorbeeld voor relaxv3
; 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
Zie ook
x64 Versie 3 tot rust laten komen (experimenteel)
Naslaginformatie over richtlijnen
. ENDEPILOG
. ENDPROLOG
MASM BNF-grammatica