public static extern ZyanStatus FormatInstruction(ref Formatter formatter, ref DecodedInstruction instruction, [MarshalAs(UnmanagedType.LPStr)] StringBuilder buffer, ZyanUSize length, ZyanU64 runtimeAddress);
public static extern ZyanStatus DecodeBuffer(ref Decoder decoder, [MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.U1)] ZyanU8[] buffer, ZyanUSize length, ref DecodedInstruction instruction);
public static extern ZyanStatus TokenizeInstructionEx(ref Formatter formatter, ref DecodedInstruction instruction, System.IntPtr buffer, ZyanUSize length, ZyanU64 runtimeAddress, [MarshalAs(UnmanagedType.LPStruct)] ref FormatterTokenConst token, System.IntPtr userData);
public static extern ZyanStatus TokenizeOperand(ref Formatter formatter, DecodedInstruction instruction, ZyanU8 index, System.IntPtr buffer, ZyanUSize length, ZyanU64 runtimeAddress, [MarshalAs(UnmanagedType.LPStruct)] ref FormatterTokenConst token);
public static extern ZyanStatus FormatOperandEx(ref Formatter formatter, ref DecodedInstruction instruction, ZyanU8 index, [MarshalAs(UnmanagedType.LPStr)] StringBuilder buffer, System.UIntPtr length, ZyanU64 runtimeAddress, System.IntPtr userData);