Lewati ke konten utama

GW2FileErrorMsg

Fungsi GW2FileErrorMsg mengambil pesan kesalahan yang dilaporkan oleh Glasswall untuk session ID tertentu. Pesan kesalahan ditempatkan dalam buffer output.

Jika ada lebih dari satu alasan untuk kesalahan tersebut, hanya satu yang akan dilaporkan oleh pemanggilan fungsi ini. Jika detail diperlukan untuk kegagalan tersebut, detail itu akan ada dalam laporan analisis yang dihasilkan jika salah satu fungsi GW2RegisterAnalysisFile atau GW2AnalysisRegisterMemory dipanggil pada sesi tersebut. Jika tidak, dokumen dapat diproses oleh Glasswall menggunakan salah satu fungsi tersebut dalam sesi lain untuk menghasilkan laporan analisis yang terperinci.

Sinopsis


#include "glasswall.core2.api.h"


// The **GW2FileErrorMsg** function retrieves the error message reported by Glasswall.
// A pointer to the error message is placed in the object pointed to by **errorMsgBuffer**
// and the size, in bytes, of the error message is placed in the **size_t** object
// pointed to by **errorMsgBufferLength**.

int GW2FileErrorMsg(
Session session,
char **errorMsgBuffer,
size_t *errorMsgBufferLength);

Hasil pengembalian

Mengembalikan nilai enum GW2_RetStatus berupa integer. Angka negatif menunjukkan kegagalan.