docs: def list_values(hive, key=None, use_32bit_registry=False, include_default=True):
      r'''
      Enumerates the values in a registry key or hive.
  
      Args:
  
          hive (str):
              The name of the hive. Can be one of the following:
  
                  - HKEY_LOCAL_MACHINE or HKLM
                  - HKEY_CURRENT_USER or HKCU
                  - HKEY_USER or HKU
                  - HKEY_CLASSES_ROOT or HKCR
                  - HKEY_CURRENT_CONFIG or HKCC
  
          key (str):
              The key (looks like a path) to the value name. If a key is not
              passed, the values under the hive will be returned.
  
          use_32bit_registry (bool):
              Accesses the 32bit portion of the registry on 64 bit installations.
              On 32bit machines this is ignored.
  
          include_default (bool):
              Toggle whether to include the '(Default)' value.
  
      Returns:
          list: A list of values under the hive or key.
  
      CLI Example:
  
          .. code-block:: bash
  
              salt '*' reg.list_values HKLM 'SYSTEM\\CurrentControlSet\\Services\\Tcpip'
      '''
      return __utils__['reg.list_values'](hive=hive,
                                          key=key,
                                          use_32bit_registry=use_32bit_registry,
                                          include_default=include_default)