ข้ามไปยังเนื้อหาหลัก

GW2GetPolicySettings

ฟังก์ชัน GW2GetPolicySettings ให้สตริงที่สอดคล้องกับเนื้อหาของไฟล์การตั้งค่า policy ที่เชื่อมโยงกับ session ที่ระบุ


#include "glasswall.core2.api.h"

int GW2GetPolicySettings (
Session session,
char **policiesBuffer,
size_t *policiesLength,
Policy_format format);

พารามิเตอร์

session ID ของ session ตามที่ส่งกลับโดย GW2OpenSession

policiesBuffer พารามิเตอร์เอาต์พุตแบบตัวชี้สตริง ซึ่งจะถูกเติมด้วยข้อมูลการตั้งค่า policy หน่วยความจำที่ใช้โดยตัวชี้นี้ไม่จำเป็นต้องถูก free โดยผู้ใช้ ในกรณีที่ล้มเหลว พารามิเตอร์นี้อาจถูกตั้งค่าเป็น nullptr

policiesLength พารามิเตอร์เอาต์พุตซึ่งจะถูกเติมด้วยขนาดเป็นไบต์ของหน่วยความจำที่ policiesBuffer ชี้ไป

format รูปแบบของข้อมูล ต้องเป็น PF_XML

ส่งกลับ

  ส่งกลับจำนวนเต็มที่ระบุว่าการเรียกใช้ฟังก์ชันสำเร็จหรือไม่ ตัวเลขติดลบบ่งชี้ถึงความล้มเหลว ดูตาราง Return Types สำหรับคำอธิบายของรหัสส่งกลับ