Zdexby TheHolyOneZ
49,743 classes
Class

PEHeader

: Object
System.Reflection.PortableExecutable.PEHeader, Sentry.System.Reflection.Metadata 0x0100 (256 B) inherited 0x0010 Sentry.System.Reflection.Metadata.dll
0x00x0100

Members 44

OffsetSizeNameTypeFlagsDefault
0x02<Magic>k__BackingFieldPEMagicPrivate+1 flags—
0x01<MajorLinkerVersion>k__BackingFieldbytePrivate+1 flags—
0x01<MinorLinkerVersion>k__BackingFieldbytePrivate+1 flags—
0x04<SizeOfCode>k__BackingFieldintPrivate+1 flags—
0x04<SizeOfInitializedData>k__BackingFieldintPrivate+1 flags—
0x04<SizeOfUninitializedData>k__BackingFieldintPrivate+1 flags—
0x04<AddressOfEntryPoint>k__BackingFieldintPrivate+1 flags—
0x04<BaseOfCode>k__BackingFieldintPrivate+1 flags—
0x04<BaseOfData>k__BackingFieldintPrivate+1 flags—
0x002C0x04padding / unreflected
0x08<ImageBase>k__BackingFieldulongPrivate+1 flags—
0x04<SectionAlignment>k__BackingFieldintPrivate+1 flags—
0x04<FileAlignment>k__BackingFieldintPrivate+1 flags—
0x02<MajorOperatingSystemVersion>k__BackingFieldushortPrivate+1 flags—
0x02<MinorOperatingSystemVersion>k__BackingFieldushortPrivate+1 flags—
0x02<MajorImageVersion>k__BackingFieldushortPrivate+1 flags—
0x02<MinorImageVersion>k__BackingFieldushortPrivate+1 flags—
0x02<MajorSubsystemVersion>k__BackingFieldushortPrivate+1 flags—
0x02<MinorSubsystemVersion>k__BackingFieldushortPrivate+1 flags—
0x04<SizeOfImage>k__BackingFieldintPrivate+1 flags—
0x04<SizeOfHeaders>k__BackingFieldintPrivate+1 flags—
0x04<CheckSum>k__BackingFielduintPrivate+1 flags—
0x02<Subsystem>k__BackingFieldSubsystemPrivate+1 flags—
0x02<DllCharacteristics>k__BackingFieldDllCharacteristicsPrivate+1 flags—
0x005C0x04padding / unreflected
0x08<SizeOfStackReserve>k__BackingFieldulongPrivate+1 flags—
0x08<SizeOfStackCommit>k__BackingFieldulongPrivate+1 flags—
0x08<SizeOfHeapReserve>k__BackingFieldulongPrivate+1 flags—
0x08<SizeOfHeapCommit>k__BackingFieldulongPrivate+1 flags—
0x04<NumberOfRvaAndSizes>k__BackingFieldintPrivate+1 flags—
0x08<ExportTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<ImportTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<ResourceTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<ExceptionTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<CertificateTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<BaseRelocationTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<DebugTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<CopyrightTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<GlobalPointerTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<ThreadLocalStorageTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<LoadConfigTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<BoundImportTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<ImportAddressTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<DelayImportTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
0x08<CorHeaderTableDirectory>k__BackingFieldDirectoryEntryPrivate+1 flags—
—0x04OffsetOfChecksumintStatic+2 flags64
0x00FC0x04unreflected bytes to end of PEHeader

Functions 45

SignatureFlagsNativeParams
PEMagic get_Magic()Public+1 flags0x02
byte get_MajorLinkerVersion()Public+1 flags0x01
byte get_MinorLinkerVersion()Public+1 flags0x01
int get_SizeOfCode()Public+1 flags0x04
int get_SizeOfInitializedData()Public+1 flags0x04
int get_SizeOfUninitializedData()Public+1 flags0x04
int get_AddressOfEntryPoint()Public+1 flags0x04
int get_BaseOfCode()Public+1 flags0x04
int get_BaseOfData()Public+1 flags0x04
ulong get_ImageBase()Public+1 flags0x08
int get_SectionAlignment()Public+1 flags0x04
int get_FileAlignment()Public+1 flags0x04
ushort get_MajorOperatingSystemVersion()Public+1 flags0x02
ushort get_MinorOperatingSystemVersion()Public+1 flags0x02
ushort get_MajorImageVersion()Public+1 flags0x02
ushort get_MinorImageVersion()Public+1 flags0x02
ushort get_MajorSubsystemVersion()Public+1 flags0x02
ushort get_MinorSubsystemVersion()Public+1 flags0x02
int get_SizeOfImage()Public+1 flags0x04
int get_SizeOfHeaders()Public+1 flags0x04
uint get_CheckSum()Public+1 flags0x04
Subsystem get_Subsystem()Public+1 flags0x02
DllCharacteristics get_DllCharacteristics()Public+1 flags0x02
ulong get_SizeOfStackReserve()Public+1 flags0x08
ulong get_SizeOfStackCommit()Public+1 flags0x08
ulong get_SizeOfHeapReserve()Public+1 flags0x08
ulong get_SizeOfHeapCommit()Public+1 flags0x08
int get_NumberOfRvaAndSizes()Public+1 flags0x04
DirectoryEntry get_ExportTableDirectory()Public+1 flags0x08
DirectoryEntry get_ImportTableDirectory()Public+1 flags0x08
DirectoryEntry get_ResourceTableDirectory()Public+1 flags0x08
DirectoryEntry get_ExceptionTableDirectory()Public+1 flags0x08
DirectoryEntry get_CertificateTableDirectory()Public+1 flags0x08
DirectoryEntry get_BaseRelocationTableDirectory()Public+1 flags0x08
DirectoryEntry get_DebugTableDirectory()Public+1 flags0x08
DirectoryEntry get_CopyrightTableDirectory()Public+1 flags0x08
DirectoryEntry get_GlobalPointerTableDirectory()Public+1 flags0x08
DirectoryEntry get_ThreadLocalStorageTableDirectory()Public+1 flags0x08
DirectoryEntry get_LoadConfigTableDirectory()Public+1 flags0x08
DirectoryEntry get_BoundImportTableDirectory()Public+1 flags0x08
DirectoryEntry get_ImportAddressTableDirectory()Public+1 flags0x08
DirectoryEntry get_DelayImportTableDirectory()Public+1 flags0x08
DirectoryEntry get_CorHeaderTableDirectory()Public+1 flags0x08
int Size(bool is32Bit)Static+1 flags0x04
void .ctor(ref PEBinaryReader& reader)2 flags0x18

Used by 1

types with a member, parameter or interface of this type