The Daily Static
  The Daily Static
UF Archives
Register
UF Membership
Ad Free Site
Postcards
Community

Geekfinder
UFie Gear
Advertise on UF

Forum Rules
& FAQ


Username

Password


Create a New Account

 
 

Back to UserFriendly Strip Comments Index

Attn: C programmers by friareriner 2003-03-18 12:20:10
Doing an assignment for class, and I'm trying to find an explaination of the values in the jmp_buf array. I've dug into SETJMP.H and found the names... some are obvious, but could someone clarify the ones starting at Registration?
typedef struct __JUMP_BUFFER {
    unsigned long Ebp;
    unsigned long Ebx;
    unsigned long Edi;
    unsigned long Esi;
    unsigned long Esp;
    unsigned long Eip;
    unsigned long Registration;
    unsigned long TryLevel;
    unsigned long Cookie;
    unsigned long UnwindFunc;
    unsigned long UnwindData[6];
} _JUMP_BUFFER;
[ Reply ]
  Have you to investigated the source code for by kahuana2003-03-18 12:28:28
    Thats part of the assignment by friareriner2003-03-18 12:40:13
      The names of the last two suggest a callback. by kahuana2003-03-18 12:53:39
        s/markes/marks/ by kahuana2003-03-18 12:54:48
  The first 6 are x86 cpu registers by leibold2003-03-18 13:10:10
  Got it by friareriner2003-03-18 18:45:03

 

[Todays Cartoon Discussion] [News Index]

Come get yer ARS (Account Registration System) Source Code here!
All images, characters, content and text are copyrighted and trademarks of J.D. Frazer except where other ownership applies. Don't do bad things, we have lawyers.
UserFriendly.Org and its operators are not liable for comments or content posted by its visitors, and will cheerfully assist the lawful authorities in hunting down script-kiddies, spammers and other net scum. And if you're really bad, we'll call your mom. (We're not kidding, we've done it before.)