Langkau ke kandungan utama

GW2FileErrorMsg

Fungsi GW2FileErrorMsg mendapatkan semula mesej ralat yang dilaporkan oleh Glasswall untuk session ID tertentu. Mesej ralat diletakkan dalam penimbal output.

Jika terdapat lebih daripada satu sebab bagi ralat tersebut, hanya satu akan dilaporkan oleh panggilan fungsi ini. Jika butiran diperlukan untuk kegagalan itu, butiran tersebut akan terdapat dalam laporan analisis yang dihasilkan jika salah satu fungsi GW2RegisterAnalysisFile atau GW2AnalysisRegisterMemory dipanggil pada sesi tersebut. Jika tidak, dokumen boleh diproses oleh Glasswall menggunakan salah satu fungsi tersebut dalam sesi lain untuk menghasilkan laporan analisis 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);

Pulangan

Mengembalikan nilai enum integer GW2_RetStatus. Nombor negatif menunjukkan kegagalan.