%ifndef INCLUDED_OPTIONS_INC
%define INCLUDED_OPTIONS_INC

Struc RebuildOptions
 .BuildSection RESB 1   ; Rebuild Section Directory
 .ShrinkPE     RESB 1   ; Optimize PE Structure
 .MergeSection RESB 1   ; Merge ALL sections into one
 .RawMode      RESB 1   ; Force Raw mode

 .ReloadHeader RESB 1   ; Reload Header From Disk
 .RestoreReloc RESB 1   ; Restore Relocs *NON working*
 .RestoreRsrc  RESB 1   ; Restore Ressources *NON working*
 .ImportMode   RESB 1   ; Import Rebuilder Mode [0-4]

 .UpdatePSize  RESB 1   ;¿
 .UpdateVSize  RESB 1   ;³
 .CaveImport   RESB 1   ; Try to relocate import to an existing section.
 .DllFromDisk  RESB 1   ; Always read modules from disk.

 .ComputeImage RESB 1   ; Recompute ImageSize
 .OldScanner   RESB 1   ; Use old iat scanner [ProcDump]
 .CodeMode     RESB 1   ; 0 : use field, 1: 1st section, 2: Image
 .ReduceHeader RESB 1

 .SkipOffset   RESB 1
 .Reserved     RESB 3
 .ImportPlugin RESB 256 ; Import Plugin name
EndStruc

Struc TracerOptions
 .Lastbutone            RESB 1
 .Branch                RESB 1
 .All                   RESB 1
 .TraceSameProcess      RESB 1
 .TraceChildProcess     RESB 1
 .Breaknew              RESB 1
 .NTsel                 RESB 1
 .padvalue		RESB 1
 .reserved		RESD 1
 .Plugin		RESB 256
EndStruc

%endif
