주요 콘텐츠로 건너뛰기

GW2RegisterAnalysisFile

GW2RegisterAnalysisFile는 디스크에 분석 보고서를 저장할 위치를 Session에 등록합니다. 이 함수를 사용하면 Session에 대해 Analysis Process가 활성화됩니다.

개요

GW2RegisterAnalysisFile 함수는 문자열 analysisFilePath가 가리키는 이름의 파일에, session session을 사용한 API 함수 runSession의 성공적인 실행으로 생성된 분석 보고서를 저장합니다. 이 함수를 사용하면 해당 session에 대해 Analysis Process Mode가 활성화됩니다.

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

반환값

정수 GW2_RetStatus enum 값을 반환합니다. 음수는 실패를 나타냅니다.

예제


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