Files
Capstone.NET/Gee.External.Capstone/NativeSkipDataOptionValue.cs
2019-01-22 00:48:39 -06:00

21 lines
569 B
C#

using System;
using System.Runtime.InteropServices;
namespace Gee.External.Capstone {
/// <summary>
/// Native Skip Data Option Value.
/// </summary>
[StructLayout(LayoutKind.Sequential)]
internal struct NativeSkipDataOptionValue {
/// <summary>
/// Instruction Mnemonic.
/// </summary>
[MarshalAs(UnmanagedType.LPStr)]
public string InstructionMnemonic;
[MarshalAs(UnmanagedType.FunctionPtr)]
public NativeCapstone.SkipDataCallback Callback;
public IntPtr State;
}
}