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);