GW2RegisterExportTextDumpFile
ฟังก์ชัน GW2RegisterExportTextDumpFile ลงทะเบียนพาธไฟล์ที่ระบุให้กับเซสชัน โดยข้อมูล text dump ที่ส่งออกจะถูกจัดเก็บไว้ในไฟล์นั้น การใช้ฟังก์ชันนี้จะเปิดใช้งาน Text Dump Option สำหรับ Export Process Mode ของเซสชัน ข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบไฟล์ที่รองรับและข้อจำกัดของ Text Dump สามารถดูได้ที่หน้า Content Export & Import
- C++
- C#
- Java
- Python
- JavaScript
สรุป
ฟังก์ชัน GW2RegisterExportTextDumpFile จะลงทะเบียนไฟล์ที่มีชื่อเป็นสตริงซึ่งถูกอ้างถึงโดย textDumpFilePathName กับเซสชันที่ระบุโดย session. ข้อมูล text dump ที่ส่งออกจะถูกจัดเก็บไว้ในไฟล์นั้น การใช้ฟังก์ชันนี้จะเปิดใช้งาน Text Dump Option สำหรับ Export Process Mode ของเซสชัน
#include "glasswall.core2.api.h"
int GW2RegisterExportTextDumpFile(
Session session,
const char *textDumpFilePathName);
ส่งกลับ
ส่งกลับค่า enum GW2_RetStatus แบบจำนวนเต็ม ตัวเลขติดลบหมายถึงล้มเหลว
สรุป
public int RegisterTextDumpFile(
int session,
string textDumptFilePath)
ส่งกลับ
ส่งกลับค่า enum GW2_RetStatus แบบจำนวนเต็ม ตัวเลขติดลบหมายถึงล้มเหลว
สรุป
import com.glasswall.core2javabridge.*;
public int GW2RegisterExportTextDumpFile(int session, String exportTextDumpFilePath) throws GlasswallException, NullPointerException
(Deprecated)
public int GW2RegisterExportTextDumpFile(int session, byte[] exportTextDumpFilePath) throws GlasswallException, NullPointerException
หมายเหตุ
พารามิเตอร์ของฟังก์ชัน GW2RegisterExportTextDumpFile ได้รับการอัปเดตให้ใช้ String แทน byte[] แล้ว ฟังก์ชันเดิมถูกเลิกใช้งานแล้ว
ส่งกลับ
ฟังก์ชัน GW2RegisterExportTextDumpFile จะส่งคืนค่า enumeration GW2_RetStatus ที่แปลงเป็น int ค่าจะเป็นค่าติดลบหากเกิดข้อผิดพลาด 0 หมายถึงสำเร็จ โปรดดูรายละเอียดใน API Overview/Return types
จะมีการโยนข้อยกเว้น NullPointerException หาก exportTextDumpFilePath เป็น null หรือว่างเปล่า
จะมีการโยนข้อยกเว้น GlasswallException หาก session ไม่ถูกต้อง หากไม่สามารถดึง exportTextDumpFilePath ได้ หรือหากไม่สามารถแปลง exportTextDumpFilePath เป็น UTF-8 ได้
สรุป
ลงทะเบียนไฟล์ text dump ที่จะส่งออกสำหรับเซสชันที่กำหนด ไฟล์ export text dump จะถูกสร้างขึ้นระหว่างการเรียก run_session ของเซสชัน
def _GW2RegisterExportTextDumpFile(self, session: int, output_file: str):
""" Registers an export text dump to be written to file.
Args:
session (int): The session integer.
output_file (str): The file path of the text dump file.
Returns:
gw_return_object (glasswall.GwReturnObj): A GwReturnObj instance with the attributes 'session', 'output_file', 'status'.
"""
ส่งกลับ
gw_return_object (glasswall.GwReturnObj): อินสแตนซ์ GwReturnObj ที่มีแอตทริบิวต์ 'session', 'output_file', 'status'.
แอตทริบิวต์ status เป็นค่า enum GW2_RetStatus แบบจำนวนเต็ม ตัวเลขติดลบหมายถึงความล้มเหลว
สรุป
ฟังก์ชันนี้ลงทะเบียนไฟล์ส่งออกที่ระบุไว้กับ session ที่ระบุ
/**
* @param {number} session The ID of the session.
* @param {string} textDumpFilePathName The path of the file to be registered.
*/
GW2RegisterExportTextDumpFile(session, textDumpFilePathName)
ส่งกลับ
ส่งกลับค่า enum GW2_RetStatus แบบจำนวนเต็ม ตัวเลขติดลบหมายถึงล้มเหลว