docs: def delete_value(hive, key, vname=None, use_32bit_registry=False):
      r'''
      Delete a registry value entry or the default value for a key.
  
      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.
  
          vname (str):
              The value name. These are the individual name/data pairs under the
              key. If not passed, the key (Default) value will be deleted.
  
          use_32bit_registry (bool):
              Deletes the 32bit portion of the registry on 64bit installations. On
              32bit machines this is ignored.
  
      Returns:
          bool: True if successful, otherwise False
  
      CLI Example:
  
          .. code-block:: bash
  
              salt '*' reg.delete_value HKEY_CURRENT_USER 'SOFTWARE\\Salt' 'version'
      '''
      return __utils__['reg.delete_value'](hive=hive,
                                           key=key,
                                           vname=vname,
                                           use_32bit_registry=use_32bit_registry)