PEHeaders Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje typ, který čte hlavičky PE (Portable Executable) a COFF (Common Object File Format) ze streamu.
public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
- Dědičnost
-
PEHeaders
Konstruktory
PEHeaders(Stream) |
Vytvoří instanci nové instance PEHeaders třídy, která čte hlavičky PE z aktuálního umístění v zadaném datovém proudu. |
PEHeaders(Stream, Int32) |
Vytvoří instanci nové instance PEHeaders třídy, která čte hlavičky PE z datového proudu, který představuje obrázek PE zadané velikosti. |
PEHeaders(Stream, Int32, Boolean) |
Vytvoří instanci nové instance PEHeaders třídy, která čte hlavičky PE z datového proudu, který představuje bitovou kopii pe o zadané velikosti a označuje, zda byla bitová kopie pe načtena do paměti. |
Vlastnosti
CoffHeader |
Získá hlavičku COFF obrázku. |
CoffHeaderStartOffset |
Získá posun bajtu od začátku pe image na začátek hlavičky COFF. |
CorHeader |
Získá hlavičku COR. |
CorHeaderStartOffset |
Získá posun bajtů od začátku obrázku do hlavičky COR. |
IsCoffOnly |
Získá hodnotu, která označuje, zda image je pouze Coff. |
IsConsoleApplication |
Získá hodnotu, která označuje, zda image představuje konzolovou aplikaci systému Windows. |
IsDll |
Získá hodnotu, která označuje, zda obrázek představuje dynamické propojení knihovny. |
IsExe |
Získá hodnotu, která označuje, zda image představuje spustitelný soubor. |
MetadataSize |
Získá velikost metadat rozhraní příkazového řádku. |
MetadataStartOffset |
Získá posun (v bajtech) od začátku image PE na začátek metadat rozhraní příkazového řádku. |
PEHeader |
Získá hlavičku PE obrázku. |
PEHeaderStartOffset |
Získá odsazení bajtu záhlaví od začátku obrázku. |
SectionHeaders |
Získá hlavičky oddílu PE. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetContainingSectionIndex(Int32) |
Vyhledá oddíly obrázku pe pro oddíl, který obsahuje zadanou relativní virtuální adresu. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
TryGetDirectoryOffset(DirectoryEntry, Int32) |
Získá posun (v bajtech) od začátku obrázku k datům daného adresáře. |