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

GW2RegisterOutFile

Hàm GW2RegisterOutFile đăng ký đích đến cho tệp được quản lý do Glasswall tạo ra. Việc sử dụng hàm này kích hoạt Manage & Protect Process Mode cho phiên.

Tóm tắt

Đối với phiên session, hàm GW2RegisterOutFile đăng ký tệp có tên là chuỗi được outputFileBuffer trỏ tới làm tệp đích cho tệp được quản lý do Glasswall tạo ra. Tên cơ sở của đường dẫn phải khác với tên cơ sở đã được đăng ký bằng hàm GW2RegisterInputFile. Việc sử dụng hàm này kích hoạt Manage & Protect Process Mode cho phiên.


#include "glasswall.core2.api.h"
int GW2RegisterOutFile(Session session, const char *outputFilePath);

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.

Ví dụ


#include "glasswall.core2.api.h"

HANDLE session = GW2OpenSession();
if (!session)
/* deal with error */
else
{
if (GW2RegisterOutFile(session, "managed_file.docx") < 0)
/* deal with error */
else
/* continue processing */
...
}

/* later */
if (GW2CloseSession(session) < 0)
/* error closing session */