मुख्य सामग्री पर जाएँ

GW2FileSessionStatus

GW2FileSessionStatus फ़ंक्शन एक स्ट्रिंग प्रदान करता है जो दिए गए session में प्रोसेस की गई अंतिम फ़ाइल पर की गई प्रोसेसिंग का उच्च-स्तरीय वर्णन करती है।


#include "glasswall.core2.api.h"

int GW2FileSessionStatus(
Session session,
int *glasswallSessionStatus,
char **statusMsgBuffer,
size_t *statusBufferLength);

पैरामीटर

session session की ID, जैसा कि GW2OpenSession द्वारा लौटाया गया है

glasswallSessionStatus An integer output parameter describing the return status of the session as it relates to the last file that was processed. See the Return Types table for an explanation of glasswallSessionStatus.

statusMsgBuffer एक string pointer output parameter है, जिसे session द्वारा अंतिम processed file पर की गई processing के उच्च-स्तरीय विवरण से भरा जाता है। उदाहरण: "Sanitisation Applied, Remedies Applied"। इस pointer द्वारा उपयोग की गई memory को user द्वारा free करने की आवश्यकता नहीं है।

statusBufferLength एक output parameter है, जिसे statusMsgBuffer द्वारा point की गई memory के bytes में आकार से भरा जाता है।

रिटर्न

  एक integer लौटाता है जो दर्शाता है कि function call सफल था या नहीं। Negative numbers विफलता को दर्शाते हैं। Return codes की व्याख्या के लिए Return Types तालिका देखें। यदि session invalid है, तो glasswallSessionStatus, statusMsgBuffer और statusBufferLength undefined होंगे।