Class UnwindCode
The UnwindCode is a struct in the UnwindInfo used to describe exception handling in x64 applications and to walk the stack.
Namespace: PeNet.Header.Pe
Assembly: PeNet.dll
Syntax
public class UnwindCode : AbstractStructure
Constructors
| Improve this Doc View SourceUnwindCode(IRawFile, Int64)
Create a new UnwindInfo object.
Declaration
public UnwindCode(IRawFile peFile, long offset)
Parameters
| Type | Name | Description |
|---|---|---|
| IRawFile | peFile | A PE file. |
| System.Int64 | offset | Raw offset of the UnwindInfo. |
Properties
| Improve this Doc View SourceCodeOffset
Code offset.
Declaration
public byte CodeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Byte |
FrameOffset
Frame offset.
Declaration
public ushort FrameOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| System.UInt16 |
Opinfo
Operation information.
Declaration
public byte Opinfo { get; }
Property Value
| Type | Description |
|---|---|
| System.Byte |
UnwindOp
Unwind operation.
Declaration
public UnwindOpType UnwindOp { get; }
Property Value
| Type | Description |
|---|---|
| UnwindOpType |