C# Class Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageHeader

Afficher le fichier Open project: Microsoft/binskim Class Usage Examples

Méthodes publiques

Méthode Description
Create ( System.Reflection.PortableExecutable.PEHeader parentHeader, SafePointer sp ) : ImageHeader
GetField ( int n ) : object
GetField ( object o ) : object
GetFieldInfo ( int n ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData
GetFieldOffset ( int n ) : int
GetFieldSize ( int n ) : int
ImageHeader ( System.Reflection.PortableExecutable.PEHeader parentHeader, SafePointer sp ) : System
ShiftOffset ( Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData fields, int n ) : int

Méthodes protégées

Méthode Description
GetFields ( ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData[]

Method Details

Create() public abstract méthode

public abstract Create ( System.Reflection.PortableExecutable.PEHeader parentHeader, SafePointer sp ) : ImageHeader
parentHeader System.Reflection.PortableExecutable.PEHeader
sp SafePointer
Résultat ImageHeader

GetField() public méthode

public GetField ( int n ) : object
n int
Résultat object

GetField() public méthode

public GetField ( object o ) : object
o object
Résultat object

GetFieldInfo() public méthode

public GetFieldInfo ( int n ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData
n int
Résultat Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData

GetFieldOffset() public méthode

public GetFieldOffset ( int n ) : int
n int
Résultat int

GetFieldSize() public méthode

public GetFieldSize ( int n ) : int
n int
Résultat int

GetFields() protected abstract méthode

protected abstract GetFields ( ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData[]
Résultat Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData[]

ImageHeader() public méthode

public ImageHeader ( System.Reflection.PortableExecutable.PEHeader parentHeader, SafePointer sp ) : System
parentHeader System.Reflection.PortableExecutable.PEHeader
sp SafePointer
Résultat System

ShiftOffset() public static méthode

public static ShiftOffset ( Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData fields, int n ) : int
fields Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData
n int
Résultat int