メイン コンテンツにスキップ

GW2RegisterAnalysisFile

GW2RegisterAnalysisFile は、ディスク上に分析レポートを保存する場所を Session に登録します。この関数を使用すると、Session の Analysis Process が有効になります。

概要

GW2RegisterAnalysisFile 関数は、文字列 analysisFilePath が指す名前のファイルに、セッション session を使用して API 関数 runSession が正常に実行された際に生成された分析レポートを保存します。この関数を使用すると、そのセッションの Analysis Process Mode が有効になります。

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

戻り値

整数の GW2_RetStatus 列挙値を返します。負の数は失敗を示します。


#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 */