GW2LicenceDetails
ฟังก์ชัน GW2LicenceDetails จะส่งคืนรายละเอียดของ licence ที่โหลดไว้สำหรับ session รวมถึงจำนวนวันที่เหลืออยู่และ entitlement ที่เปิดใช้งานอยู่
- C++
- C#
- Java
- Python
- JavaScript
#include "glasswall.core2.api.h"
const char * GW2LicenceDetails(Session session);
พารามิเตอร์
session ID ของ session ตามที่ส่งกลับโดย GW2OpenSession
ส่งกลับ
ตัวชี้ไปยังสตริงค่าคงที่ที่อธิบายรายละเอียดของ licence สำหรับ session หรือสตริง "Unknown Session ID" หาก session ไม่ถูกต้อง หรือไม่สามารถดึงรายละเอียดของ licence ได้ หน่วยความจำของสตริงที่ส่งคืนไม่จำเป็นต้องถูกคืนโดยผู้ใช้ อย่างไรก็ตาม การเรียก GW2LicenceDetails ครั้งถัดไปจะทำให้สตริงที่ส่งคืนก่อนหน้านี้ใช้ไม่ได้
สรุป
เมธอด GW2LicenceDetails จะส่งคืนตัวชี้ไปยังสตริงค่าคงที่ที่อธิบายรายละเอียดของ licence
/// <param name="session">Current open Glasswall session</param>
public string LicenceDetails(int session)
ส่งกลับ
ส่งคืนสตริงที่อธิบายรายละเอียดของ licence ที่โหลดไว้สำหรับ session
สรุป
import com.glasswall.core2javabridge.*;
public String GW2LicenceDetails(int session) throws GlasswallException
ส่งกลับ
ฟังก์ชัน GW2LicenceDetails จะส่งคืน String ที่มีรายละเอียดของ licence สำหรับ session ที่ระบุโดย session
ข้อยกเว้น GlasswallException จะถูกโยนขึ้นหาก session ไม่ถูกต้อง หรือไม่สามารถดึงรายละเอียดของ licence ได้
สรุป
ส่งคืนสตริงที่มีรายละเอียดของ licence
def licence_details(self):
""" Returns a string containing details of the licence.
Returns:
result (str): A string containing details of the licence.
"""
ส่งกลับ
สตริงที่มีรายละเอียดของ licence ตัวอย่างเช่น:
Unlimited Licence
Entitlements:
Engine_Main
Engine_Protect
Engine_Analysis
Engine_ExportImport
สรุป
ฟังก์ชัน GW2LicenceDetails จะส่งกลับตัวชี้ไปยังสตริงค่าคงที่ที่อธิบายรายละเอียดของ licence
* @param {number} session The ID of the session.
* @returns {string} The details of the licence currently associated with this session.
GW2LicenceDetails(session)