Skip to content

TSigContext

Record describing the CPU context when a signal occurs.

Declaration

Source position: sighndh.inc line 64

Type
TSigContext = record
  gs : Word;
  \_\_gsh : Word;
  fs : Word;
  \_\_fsh : Word;
  es : Word;
  \_\_esh : Word;
  ds : Word;
  \_\_dsh : Word;
  edi : Cardinal;
  esi : Cardinal;
  ebp : Cardinal;
  esp : Cardinal;
  ebx : Cardinal;
  edx : Cardinal;
  ecx : Cardinal;
  eax : Cardinal;
  trapno : Cardinal;
  err : Cardinal;
  eip : Cardinal;
  cs : Word;
  \_\_csh : Word;
  eflags : Cardinal;
  esp\_at\_signal : Cardinal;
  ss : Word;
  \_\_ssh : Word;
  fpstate : pfpstate;
  oldmask : Cardinal;
  cr2 : Cardinal;
end

Description

This type is CPU dependent. Cross-platform code should not use the contents of this record.