code: def bind_and_listen_on_win32_socket(socket_name, accept_callback):
      
      assert callable(accept_callback)
      socket_name = r'\\.\pipe\pymux.sock.jonathan.42'
  
      pipes = [PipeInstance(socket_name, pipe_connection_cb=accept_callback)
               for i in range(INSTANCES)]
  
      for p in pipes:
          # Start pipe.
          ensure_future(p.handle_pipe())
  
      return socket_name
docs: :param accept_callback: Called with `Win32PipeConnection` when a new
          connection is established.