Class RuntimeFunction
The runtime function struct is represents a function in the exception header for x64 applications.
Namespace: PeNet.Header.Pe
Assembly: PeNet.dll
Syntax
public class RuntimeFunction : AbstractStructure
Constructors
| Improve this Doc View SourceRuntimeFunction(IRawFile, Int64, ImageSectionHeader[])
Create a new RuntimeFunction object.
Declaration
public RuntimeFunction(IRawFile peFile, long offset, ImageSectionHeader[] sh)
Parameters
Type | Name | Description |
---|---|---|
IRawFile | peFile | A PE file. |
System.Int64 | offset | Raw offset of the runtime function struct. |
ImageSectionHeader[] | sh | Section Headers of the PE file. |
Properties
| Improve this Doc View SourceFunctionEnd
RVA End of the function in code.
Declaration
public uint FunctionEnd { get; set; }
Property Value
Type | Description |
---|---|
System.UInt32 |
FunctionStart
RVA Start of the function in code.
Declaration
public uint FunctionStart { get; set; }
Property Value
Type | Description |
---|---|
System.UInt32 |
ResolvedUnwindInfo
Unwind Info object belonging to this Runtime Function.
Declaration
public UnwindInfo ResolvedUnwindInfo { get; }
Property Value
Type | Description |
---|---|
UnwindInfo |
UnwindInfo
Pointer to the unwind information.
Declaration
public uint UnwindInfo { get; set; }
Property Value
Type | Description |
---|---|
System.UInt32 |