ceGnLoad


SYNOPSIS

VT_I4 ceGnLoad [none] VT_EMPTY

DESCRIPTION

  • 로드 된 ceSDK 라이브러리 구동을 초기화 합니다.

  • 이 함수는 ceSDK 의 다른 함수가 호출되기 전에 반 드시 한번은 수행되어야 합니다. 일반적으로 프로그램의 시작 부분에서 ceLoadDll() 함수 호출 후 수행해 주시면 됩니다.

RETURN VALUE

Value

Meaning

음수

수행 실패. 자세한 내용은 ‘에러 처리’ 편을 참고합니다.

0 (ceERR_NONE)

수행 성공

Example

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "ceSDK.h"
#include "ceSDKDef.h"
void ProgramInitial (void)
 {
  if (ceLoadDll()!=CE_TRUE)
  {
     OutputDebugString ("Can't load ceSDK Library(DLL)");
  }
  else
  {
    //로드된 ceSDK 라이브러리 구동을 초기화합니다.
    if (ceGnLoad()! = ceERR_NONE)
     {
        OutputDebugString ("ceGnLoad has been failed");
     }
  }
}

void ProgramEnd (void)
{
   //로드된 라이브러리 구동을 해제합니다.
   ceGnUnload();

   //라이브러리를 응용 프로그램 메모리 공간에서 해제합니다.
   ceUnloadDll();
 }