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

GW2OpenSession

ไลบรารี Glasswall ทำงานบนพื้นฐานของ session โดย session ทำหน้าที่เป็นวิธีในการจัดเก็บข้อมูลตาม session ID ฟังก์ชัน GW2OpenSession จะสร้าง session ใหม่

สรุป

สร้าง session ใหม่และส่งกลับ session ID

#include "glasswall.core2.api.h"
Session GW2OpenSession(void);

ส่งกลับ

หากสำเร็จ ฟังก์ชัน GW2OpenSession จะส่งกลับ handle ซึ่งเป็นจำนวนเต็มบวกขนาดเล็กที่ใช้ระบุ session handle นี้จะถูกใช้เป็นอาร์กิวเมนต์ให้กับฟังก์ชัน API อื่น ๆ เพื่อระบุ session หากการเรียกล้มเหลว handle จะเป็นศูนย์

ตัวอย่าง


#include "glasswall.core2.api.h"

Session session = GW2OpenSession();

if (!session)
/* deal with error */
else
/* use session to refer to the session in other API function calls */

if (GW2CloseSession(session))
/* error closing session */