code: def _PrintVSSStoreIdentifiersOverview(
        self, volume_system, volume_identifiers):
      
      header = 'The following Volume Shadow Snapshots (VSS) were found:\n'
      self._output_writer.Write(header)
  
      column_names = ['Identifier', 'Creation Time']
      table_view = views.CLITabularTableView(column_names=column_names)
  
      for volume_identifier in volume_identifiers:
        volume = volume_system.GetVolumeByIdentifier(volume_identifier)
        if not volume:
          raise errors.SourceScannerError(
              'Volume missing for identifier: {0:s}.'.format(
                  volume_identifier))
  
        volume_attribute = volume.GetAttribute('creation_time')
        filetime = dfdatetime_filetime.Filetime(timestamp=volume_attribute.value)
        creation_time = filetime.CopyToDateTimeString()
  
        if volume.HasExternalData():
          creation_time = '{0:s}\tWARNING: data stored outside volume'.format(
              creation_time)
  
        table_view.AddRow([volume.identifier, creation_time])
  
      self._output_writer.Write('\n')
      table_view.Write(self._output_writer)
      self._output_writer.Write('\n')
docs: Prints an overview of VSS store identifiers.
  
      Args:
        volume_system (dfvfs.VShadowVolumeSystem): volume system.
        volume_identifiers (list[str]): allowed volume identifiers.
  
      Raises:
        SourceScannerError: if a volume cannot be resolved from the volume
            identifier.