code: def list_users():
      '''
      Return a list of all users on Windows
  
      Returns:
          list: A list of all users on the system
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' user.list_users
      '''
      res = 0
      user_list = []
      dowhile = True
      try:
          while res or dowhile:
              dowhile = False
              (users, _, res) = win32net.NetUserEnum(
                  None,
                  0,
                  win32netcon.FILTER_NORMAL_ACCOUNT,
                  res,
                  win32netcon.MAX_PREFERRED_LENGTH
              )
              for user in users:
                  user_list.append(user['name'])
          return user_list
      except win32net.error:
          pasf list_users():
      '''
      Return a list of all users on Windows
  
      Returns:
          list: A list of all users on the system
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' user.list_users
      '''
      res = 0
      user_list = []
      dowhile = True
      try:
          while res or dowhile:
              dowhile = False
              (users, _, res) = win32net.NetUserEnum(
                  None,
                  0,
                  win32netcon.FILTER_NORMAL_ACCOUNT,
                  res,
                  win32netcon.MAX_PREFERRED_LENGTH
              )
              for user in users:
                  user_list.append(user['name'])
          return user_list
      except win32net.error:
          pass
docs: Return a list of all users on Windows
  
      Returns:
          list: A list of all users on the system
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' user.list_users