SEH mit Assembler (Win32)



  • Die Suchfunktion spuckt mir zu SEH genau gar nichts aus, also frage ich halt mal an. Es interessiert mich einfach nur, ich hab gar nicht vor, sowas wahnwitziges zu machen.

    Hat irgendwer von euch schon mal Structured Exception Handling mit Assembler verwendet? Gibt's da irgendeine genaue Doku, was wo wie im Speicher aufgebaut sein muss?



  • Hat irgendwer von euch schon mal Structured Exception Handling mit Assembler verwendet?

    nur die "primitive" funktion wie:

    PUSH OFFSET FINAL_HANDLER 
    CALL SetUnhandledExceptionFilter
    
    ....
    code
    ....    
    
    FINAL_HANDLER: 
    
    invoke MessageBox,0,addr MsgAccessViolation,addr MsgErrorTitle,MB_ICONERROR
    MOV EAX,1 
    RET
    

    hier kann man auch was ganz anderes machen ;), es gibt sogar eine dokumentation (auf meiner Platte 😉 gerade durchsuch... und sogar eine INC für MASM32 find)
    aha, hier der Link:
    http://spiff.tripnet.se/~iczelion/tutorials.html
    sind zwei verschiedene Artikel.
    einfach nach Structured Exception ausschau halten.



  • Danke, das schaut ja wirklich sehr brauchbar aus...


Anmelden zum Antworten