PEReader.GetSectionData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.