public extern static int GetOperandCount(Inst *inst);
public extern static Opcode GetOpcode(Inst *inst);
public extern static Operand *GetOperand(Inst *inst, int index);
public extern static int GetInstructionString(Disassembler *disasm, Inst *inst, byte *buffer, int bufferLength);
public extern static int GetInstruction(Disassembler *disasm, Inst *inst, byte *opcodeBytes, int opcodeByteCount, long PC);
public extern static void DisposeInst(Inst *inst);