주요 콘텐츠로 건너뛰기

GW2OpenSession

Glasswall 라이브러리는 세션 기반입니다. 세션은 세션 ID에 대해 데이터를 저장하는 수단으로 작동합니다. GW2OpenSession 함수는 새 세션을 생성합니다.

개요

새 세션을 생성하고 세션 ID를 반환합니다

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

반환값

성공하면 GW2OpenSession 함수는 세션을 나타내는 작은 양의 정수인 핸들을 반환합니다. 이 핸들은 세션을 식별하기 위해 다른 API 함수의 인수로 사용됩니다. 호출에 실패하면 핸들은 0이 됩니다.

예제


#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 */