docs: def _findOptionValueAdvAudit(option):
      '''
      Get the Advanced Auditing policy as configured in
      ``C:\\Windows\\Security\\Audit\\audit.csv``
  
      Args:
          option (str): The name of the setting as it appears in audit.csv
  
      Returns:
          bool: ``True`` if successful, otherwise ``False``
      '''
      if 'lgpo.adv_audit_data' not in __context__:
          system_root = os.environ.get('SystemRoot', 'C:\\Windows')
          f_audit = os.path.join(system_root, 'security', 'audit', 'audit.csv')
          f_audit_gpo = os.path.join(system_root, 'System32', 'GroupPolicy',
                                     'Machine', 'Microsoft', 'Windows NT',
                                     'Audit', 'audit.csv')
  
          # Make sure there is an existing audit.csv file on the machine
          if not __salt__['file.file_exists'](f_audit):
              if __salt__['file.file_exists'](f_audit_gpo):
                  # If the GPO audit.csv exists, we'll use that one
                  __salt__['file.copy'](f_audit_gpo, f_audit)
              else:
                  field_names = _get_audit_defaults('fieldnames')
                  # If the file doesn't exist anywhere, create it with default
                  # fieldnames
                  __salt__['file.makedirs'](f_audit)
                  __salt__['file.write'](f_audit, ','.join(field_names))
  
          audit_settings = {}
          with salt.utils.files.fopen(f_audit, mode='r') as csv_file:
              reader = csv.DictReader(csv_file)
  
              for row in reader:
                  audit_settings.update(
                      {row['Subcategory']: row['Setting Value']})
  
          __context__['lgpo.adv_audit_data'] = audit_settings
  
      return __context__['lgpo.adv_audit_data'].get(option, None)