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

GW2FileSessionStatus

Hàm GW2FileSessionStatus cung cấp một chuỗi mô tả, ở mức tổng quan, quá trình xử lý được thực hiện trên tệp gần nhất đã được xử lý trong phiên được cung cấp.


#include "glasswall.core2.api.h"

int GW2FileSessionStatus(
Session session,
int *glasswallSessionStatus,
char **statusMsgBuffer,
size_t *statusBufferLength);

Tham số

session ID của phiên như được trả về bởi GW2OpenSession

glasswallSessionStatus Một tham số đầu ra kiểu số nguyên mô tả trạng thái trả về của phiên liên quan đến tệp gần nhất đã được xử lý. Xem bảng Return Types để biết giải thích về glasswallSessionStatus.

statusMsgBuffer Một tham số đầu ra con trỏ chuỗi được điền bằng mô tả ở mức tổng quan về quá trình xử lý được thực hiện trên tệp gần nhất được phiên xử lý. Ví dụ: "Sanitisation Applied, Remedies Applied". Bộ nhớ được sử dụng bởi con trỏ này không cần được người dùng giải phóng.

statusBufferLength Một tham số đầu ra được điền bằng kích thước tính theo byte của vùng nhớ được statusMsgBuffer trỏ tới.

Giá trị trả về

  Trả về một số nguyên cho biết liệu lệnh gọi hàm có thành công hay không. Các số âm cho biết thất bại. Xem bảng Return Types để biết giải thích về các mã trả về. Nếu session không hợp lệ thì glasswallSessionStatus, statusMsgBufferstatusBufferLength sẽ không xác định.