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