Rizin
unix-like reverse engineering framework and cli tools
Pe_image_clr_header Struct Reference

#include <dotnet.h>

Public Attributes

ut32 HeaderSize
 
ut16 MajorRuntimeVersion
 
ut16 MinorRuntimeVersion
 
ut32 MetaDataDirectoryAddress
 
ut32 MetaDataDirectorySize
 
ut32 Flags
 
ut32 EntryPointToken
 
ut32 ResourcesDirectoryAddress
 
ut32 ResourcesDirectorySize
 
ut32 StrongNameSignatureAddress
 
ut32 StrongNameSignatureSize
 
ut32 CodeManagerTableAddress
 
ut32 CodeManagerTableSize
 
ut32 VTableFixupsAddress
 
ut32 VTableFixupsSize
 
ut32 ExportAddressTableJumpsAddress
 
ut32 ExportAddressTableJumpsSize
 
ut32 ManagedNativeHeaderAddress
 
ut32 ManagedNativeHeaderSize
 

Detailed Description

Definition at line 11 of file dotnet.h.

Member Data Documentation

◆ CodeManagerTableAddress

ut32 Pe_image_clr_header::CodeManagerTableAddress

Definition at line 23 of file dotnet.h.

◆ CodeManagerTableSize

ut32 Pe_image_clr_header::CodeManagerTableSize

Definition at line 24 of file dotnet.h.

◆ EntryPointToken

ut32 Pe_image_clr_header::EntryPointToken

Definition at line 18 of file dotnet.h.

◆ ExportAddressTableJumpsAddress

ut32 Pe_image_clr_header::ExportAddressTableJumpsAddress

Definition at line 27 of file dotnet.h.

◆ ExportAddressTableJumpsSize

ut32 Pe_image_clr_header::ExportAddressTableJumpsSize

Definition at line 28 of file dotnet.h.

◆ Flags

ut32 Pe_image_clr_header::Flags

Definition at line 17 of file dotnet.h.

◆ HeaderSize

ut32 Pe_image_clr_header::HeaderSize

Definition at line 12 of file dotnet.h.

◆ MajorRuntimeVersion

ut16 Pe_image_clr_header::MajorRuntimeVersion

Definition at line 13 of file dotnet.h.

◆ ManagedNativeHeaderAddress

ut32 Pe_image_clr_header::ManagedNativeHeaderAddress

Definition at line 29 of file dotnet.h.

◆ ManagedNativeHeaderSize

ut32 Pe_image_clr_header::ManagedNativeHeaderSize

Definition at line 30 of file dotnet.h.

◆ MetaDataDirectoryAddress

ut32 Pe_image_clr_header::MetaDataDirectoryAddress

Definition at line 15 of file dotnet.h.

Referenced by bin_pe_init_clr().

◆ MetaDataDirectorySize

ut32 Pe_image_clr_header::MetaDataDirectorySize

Definition at line 16 of file dotnet.h.

◆ MinorRuntimeVersion

ut16 Pe_image_clr_header::MinorRuntimeVersion

Definition at line 14 of file dotnet.h.

◆ ResourcesDirectoryAddress

ut32 Pe_image_clr_header::ResourcesDirectoryAddress

Definition at line 19 of file dotnet.h.

◆ ResourcesDirectorySize

ut32 Pe_image_clr_header::ResourcesDirectorySize

Definition at line 20 of file dotnet.h.

◆ StrongNameSignatureAddress

ut32 Pe_image_clr_header::StrongNameSignatureAddress

Definition at line 21 of file dotnet.h.

◆ StrongNameSignatureSize

ut32 Pe_image_clr_header::StrongNameSignatureSize

Definition at line 22 of file dotnet.h.

◆ VTableFixupsAddress

ut32 Pe_image_clr_header::VTableFixupsAddress

Definition at line 25 of file dotnet.h.

◆ VTableFixupsSize

ut32 Pe_image_clr_header::VTableFixupsSize

Definition at line 26 of file dotnet.h.


The documentation for this struct was generated from the following file: