code: func SetConsoleMode(handle uintptr, mode uint32) error {
  	r1, r2, err := setConsoleModeProc.Call(handle, uintptr(mode), 0)
  	use(mode)
  	return checkError(r1, r2, err)
  }
docs: // SetConsoleMode sets the console mode for given file descriptor
  // See http://msdn.microsoft.com/en-us/library/windows/desktop/ms686033(v=vs.85).aspx.