Pointers
ljmp_pljmp points to the next nested ljmp buffer.
┌─────────────────┬──────┬──────┬────┬────────────────────────────────────────┐│Field Name │Offset│Length│Type│Description │ ├─────────────────┼──────┼──────┼────┼────────────────────────────────────────┤ │ljmp_lEBX │+0 │4 │D │EBX restored when local exception │ │ │ │ │ │handler returns control │ ├─────────────────┼──────┼──────┼────┼────────────────────────────────────────┤ │ljmp_lESI │+4 │4 │D │ESI restored when local exception │ │ │ │ │ │handler returns control │ ├─────────────────┼──────┼──────┼────┼────────────────────────────────────────┤ │ljmp_lEDI │+8 │4 │D │EDI restored when local exception │ │ │ │ │ │handler returns control │ ├─────────────────┼──────┼──────┼────┼────────────────────────────────────────┤ │ljmp_lEBP │+c │4 │D │EBP restored when local exception │ │ │ │ │ │handler returns control │ ├─────────────────┼──────┼──────┼────┼────────────────────────────────────────┤ │ljmp_lESP │+10 │4 │D │ESP restored when local exception │ │ │ │ │ │handler returns control │ ├─────────────────┼──────┼──────┼────┼────────────────────────────────────────┤ │ljmp_lEIP │+14 │4 │D │EIP restored when local exception │ │ │ │ │ │handler returns control │ ├─────────────────┼──────┼──────┼────┼────────────────────────────────────────┤ │ljmp_pfnFault │+18 │4 │D │Address of previous fault handler │ ├─────────────────┼──────┼──────┼────┼────────────────────────────────────────┤ │ljmp_pljmp │+1c │4 │D │Address of previous long jump buffer │ └─────────────────┴──────┴──────┴────┴────────────────────────────────────────┘