code: def disassemble_current(self, dwThreadId):
          
          aThread = self.get_thread(dwThreadId)
          return self.disassemble_instruction(aThread.get_pc())
docs: Disassemble the instruction at the program counter of the given thread.
  
          @type  dwThreadId: int
          @param dwThreadId: Global thread ID.
              The program counter for this thread will be used as the disassembly
              address.
  
          @rtype:  tuple( long, int, str, str )
          @return: The tuple represents an assembly instruction
              and contains:
               - Memory address of instruction.
               - Size of instruction in bytes.
               - Disassembly line of instruction.
               - Hexadecimal dump of instruction.