Einzelnen Beitrag anzeigen

Fukiszo
(Gast)

n/a Beiträge
 
#1

"$SetPeFlags 40", was ist das?

  Alt 18. Jan 2018, 02:07
Guten abend/morgen!

Kann mir jemand sagen was die #40 bewirkt?
Den rest hab ich bereits lösen konnen, aber falls ich da was falsch hab, bitte korrigiert mich.


// ATTENTION: ONLY USE THOSE FLAGS IN YOUR .DPR FILE !!! (can be the first lines above "PROGRAM")
{ the "Lo" Flags: }
{$SetPEFlags $0001} // Relocations Stripped
{$SetPEFlags $0002} // Executable
{$SetPEFlags $0004} // Line mumbers stripped
{$SetPEFlags $0008} // Symbols stripped
{$SetPEFlags $0010} // Agressivly trim set
{$SetPEFlags $0020} // handle > 2GB addresses (default for x64 bit architecture?)
{$SetPEFlags $0040} // ?
{$SetPEFlags $0080} // Bytes reversed lo
{ the "Hi" Flags: }
{$SetPEFlags $0100} // 32 bit machine
{$SetPEFlags $0200} // Debug stripped
{$SetPEFlags $0400} // Patch on removable
{$SetPEFlags $0800} // Patch on net
{$SetPEFlags $1000} // System driver
{$SetPEFlags $2000} // It's a DLL
{$SetPEFlags $4000} // Uniprocessor only
{$SetPEFlags $8000} // Bytes reversed hi

Ps: ich hab nicht vor, abgesehen von #20, diese flags zu setzen, ich benötige es für ein PE-tool.
  Mit Zitat antworten Zitat