Partager via


PEReader.GetSectionData Méthode

Définition

Surcharges

GetSectionData(String)

Charge la section PE avec le nom spécifié en mémoire et retourne un bloc de mémoire qui couvre la section.

GetSectionData(Int32)

Charge la section PE qui contient l’adresse virtuelle relative spécifiée en mémoire, et retourne un bloc de mémoire qui commence à cette adresse et se termine à la fin de la section contenante.

GetSectionData(String)

Source:
PEReader.cs
Source:
PEReader.cs
Source:
PEReader.cs

Charge la section PE avec le nom spécifié en mémoire et retourne un bloc de mémoire qui couvre la section.

public:
 System::Reflection::PortableExecutable::PEMemoryBlock GetSectionData(System::String ^ sectionName);
public System.Reflection.PortableExecutable.PEMemoryBlock GetSectionData (string sectionName);
member this.GetSectionData : string -> System.Reflection.PortableExecutable.PEMemoryBlock
Public Function GetSectionData (sectionName As String) As PEMemoryBlock

Paramètres

sectionName
String

Nom de la section.

Retours

Bloc de mémoire qui couvre la section, ou bloc vide si aucune section du sectionName donné n’existe dans cette image PE.

Exceptions

sectionName a la valeur null.

L’image PE n’est pas disponible.

S’applique à

GetSectionData(Int32)

Source:
PEReader.cs
Source:
PEReader.cs
Source:
PEReader.cs

Charge la section PE qui contient l’adresse virtuelle relative spécifiée en mémoire, et retourne un bloc de mémoire qui commence à cette adresse et se termine à la fin de la section contenante.

public:
 System::Reflection::PortableExecutable::PEMemoryBlock GetSectionData(int relativeVirtualAddress);
public System.Reflection.PortableExecutable.PEMemoryBlock GetSectionData (int relativeVirtualAddress);
member this.GetSectionData : int -> System.Reflection.PortableExecutable.PEMemoryBlock
Public Function GetSectionData (relativeVirtualAddress As Integer) As PEMemoryBlock

Paramètres

relativeVirtualAddress
Int32

Adresse virtuelle relative des données à lire.

Retours

Bloc de mémoire qui commence à relativeVirtualAddress et se termine à la fin de la section contenante, ou un bloc vide si relativeVirtualAddress ne représente pas un emplacement dans l’une des sections PE de cette image PE.

Exceptions

Les en-têtes PE contiennent des données non valides.

Une erreur d’E/S est survenue lors de la lecture à partir du flux sous-jacent.

L’image PE n’est pas disponible.

relativeVirtualAddress est un nombre négatif.

S’applique à