C# 클래스 Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageHeader

파일 보기 프로젝트 열기: Microsoft/binskim 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
GetFields ( ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData[]

메소드 상세

Create() 공개 추상적인 메소드

public abstract Create ( System.Reflection.PortableExecutable.PEHeader parentHeader, SafePointer sp ) : ImageHeader
parentHeader System.Reflection.PortableExecutable.PEHeader
sp SafePointer
리턴 ImageHeader

GetField() 공개 메소드

public GetField ( int n ) : object
n int
리턴 object

GetField() 공개 메소드

public GetField ( object o ) : object
o object
리턴 object

GetFieldInfo() 공개 메소드

public GetFieldInfo ( int n ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData
n int
리턴 Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData

GetFieldOffset() 공개 메소드

public GetFieldOffset ( int n ) : int
n int
리턴 int

GetFieldSize() 공개 메소드

public GetFieldSize ( int n ) : int
n int
리턴 int

GetFields() 보호된 추상적인 메소드

protected abstract GetFields ( ) : Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData[]
리턴 Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData[]

ImageHeader() 공개 메소드

public ImageHeader ( System.Reflection.PortableExecutable.PEHeader parentHeader, SafePointer sp ) : System
parentHeader System.Reflection.PortableExecutable.PEHeader
sp SafePointer
리턴 System

ShiftOffset() 공개 정적인 메소드

public static ShiftOffset ( Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData fields, int n ) : int
fields Microsoft.CodeAnalysis.BinaryParsers.PortableExecutable.ImageFieldData
n int
리턴 int