Lumaktaw sa pangunahing nilalaman

GW2RegisterAnalysisFile

Ang GW2RegisterAnalysisFile ay nagrerehistro ng lokasyon kung saan ise-save ang isang analysis report sa disk para sa isang Session. Ang paggamit ng function na ito ay nag-a-activate ng Analysis Process para sa Session.

Buod

Iniimbak ng function na GW2RegisterAnalysisFile sa file na ang pangalan ay itinuturo ng string na analysisFilePath ang analysis report na ginawa ng matagumpay na pagpapatakbo ng API function na runSession na gumamit ng session na session. Ang paggamit ng function na ito ay nag-a-activate ng Analysis Process Mode para sa session.

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

Ibinabalik

Nagbabalik ng integer na GW2_RetStatus enum value. Ang mga negatibong numero ay nagpapahiwatig ng pagkabigo.

Halimbawa


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