Welcome to the BeaEngine Sweet Home - x86 x86-64 disassembler library - (IA-32 & Intel64)

EFLStruct Structure

Cette structure permet d'obtenir des informations sur le registre EFLAGS.

struct EFLStruct {
   BYTE OF_;
   BYTE SF_;
   BYTE ZF_;
   BYTE AF_;
   BYTE PF_;
   BYTE CF_;
   BYTE TF_;
   BYTE IF_;
   BYTE DF_;
   BYTE NT_;
   BYTE RF_;
   BYTE alignment;
};

Membres

Excepté pour le champ "alignment" qui n'est là que pour un souci d'alignement, tous les champs de cette structures peuvent prendre l'une des valeurs suivantes :

	TE_	equ	1	; the flag is tested
	MO_	equ	2	; the flag is modified
	RE_	equ	4	; the flag is reset
	SE_	equ	8	; the flag is set
	UN_	equ	0x10	; undefined behavior
	PR_	equ	0x20	; restore prior state

Valid XHTML 1.0 Strict

Valid CSS!