Langkau ke kandungan utama

GW2RegisterAnalysisFile

GW2RegisterAnalysisFile mendaftarkan lokasi untuk menyimpan laporan analisis pada cakera ke dalam satu Session. Penggunaan fungsi ini mengaktifkan Proses Analisis untuk Session tersebut.

Sinopsis

Fungsi GW2RegisterAnalysisFile menyimpan dalam fail yang namanya ditunjukkan oleh rentetan analysisFilePath laporan analisis yang dihasilkan oleh pelaksanaan berjaya fungsi API runSession yang menggunakan session session. Penggunaan fungsi ini mengaktifkan Mod Proses Analisis untuk session tersebut.

#include "glasswall.core2.api.h"
int GW2RegisterAnalysisFile(Session session,
const char *analysisFilePath,
Analysis_format format);

Pulangan

Mengembalikan nilai enum integer GW2_RetStatus. Nombor negatif menunjukkan kegagalan.

Contoh


#include "glasswall.core2.api.h"

Session session = GW2OpenSession();
if (!session)
/* deal with error */
else
if (GW2RegisterAnalysisFile(session, "c:\\analysis_files\\analysis_file_023.xml", AF_XML) < 0)
/* deal with error */
else
/* analysis file registered */

/* later */
if (GW2CloseSession(session))
/* error closing session */