Metodo IFsrmReportManager::SetOutputDirectory (fsrmreports.h)

Imposta il percorso della directory locale in cui vengono archiviati i report.

Sintassi

HRESULT SetOutputDirectory(
  [in] FsrmReportGenerationContext context,
  [in] BSTR                        path
);

Parametri

[in] context

Contesto del report, ad esempio se il report viene pianificato o eseguito su richiesta. Per i valori possibili, vedere l'enumerazione FsrmReportGenerationContext .

[in] path

Percorso completo della directory locale in cui vengono archiviati i report. Il percorso può contenere variabili di ambiente. Il percorso è limitato a 150 caratteri.

Valore restituito

Il metodo restituisce i valori restituiti seguenti.

Commenti

I report vengono archiviati nelle cartelle seguenti nel percorso specificato.

Contesto Cartella
FsrmReportGenerationContext_ScheduledReport Scheduled
FsrmReportGenerationContext_InteractiveReport Interattività
FsrmReportGenerationContext_IncidentReport Evento imprevisto
 

Ad esempio, se il percorso è impostato su "C:\StorageReports" e il contesto è impostato su FsrmReportGenerationContext_ScheduledReport, il percorso per i report pianificati sarà "C:\StorageReports\Scheduled".

Le directory di output predefinite sono:

  • "%systemdrive%\StorageReports\Scheduled"
  • "%systemdrive%\StorageReports\Incident"
  • "%systemdrive%\StorageReports\Interactive"

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione fsrmreports.h (include FsrmReports.h, FsrmTlb.h)
DLL SrmSvc.dll

Vedi anche

FsrmReportManager

IFsrmReportManager