DkmClrNativeCodeMapEntry Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Structure to define the IL instruction mapping for one or more native instructions.
public value class DkmClrNativeCodeMapEntry
public value class DkmClrNativeCodeMapEntry
struct DkmClrNativeCodeMapEntry
[System.Runtime.InteropServices.Guid("ff28f1ad-c2f5-1684-f358-eef67257c074")]
public struct DkmClrNativeCodeMapEntry
[<System.Runtime.InteropServices.Guid("ff28f1ad-c2f5-1684-f358-eef67257c074")>]
type DkmClrNativeCodeMapEntry = struct
Public Structure DkmClrNativeCodeMapEntry
- Inheritance
-
DkmClrNativeCodeMapEntry
- Attributes
Constructors
DkmClrNativeCodeMapEntry(UInt64, UInt32, UInt32, UInt32) |
Initialize a new DkmClrNativeCodeMapEntry value. |
Fields
ILOffset |
Offset of the IL instruction. '-1' is used to indicate that the native instructions cannot be mapped to an IL instruction. '-2' is used to indicate that the native instructions are part of the prolog. '-3' is used to indicate that the naive instructions are part of the epilog. |
NativeAddress |
Starting address for this block of native code. |
NativeOffset |
Offset of the native instruction. |
NativeSize |
Number of bytes of native instruction memory described by this DkmClrNativeCodeMapEntry. |