Chuyển đến nội dung chính

GW2FileErrorMsg

Hàm GW2FileErrorMsg truy xuất thông báo lỗi do Glasswall báo cáo cho một session ID nhất định. Thông báo lỗi được đặt trong một bộ đệm đầu ra.

Nếu có nhiều hơn một lý do gây ra lỗi, chỉ một lý do sẽ được báo cáo bởi lệnh gọi hàm này. Nếu cần chi tiết về lỗi, chúng sẽ có trong báo cáo phân tích được tạo ra nếu một trong hai hàm GW2RegisterAnalysisFile hoặc GW2AnalysisRegisterMemory đã được gọi trên phiên. Nếu không, tài liệu có thể được Glasswall xử lý bằng một trong hai hàm đó trong một phiên khác để tạo báo cáo phân tích chi tiết.

Tóm tắt


#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);

Giá trị trả về

Trả về một giá trị enum GW2_RetStatus dạng số nguyên. Các số âm cho biết thất bại.