ページの先頭行へ戻る
Interstage Navigator ServerV9.5.0 セットアップガイド Vol.1(Enterprise Edition用)
FUJITSU Software

F.2.3 取得終了関数(KVRDIC_close_dicinfo_list)

機能

辞書情報一覧を取得するためのハンドルを開放します。

書式

int KVRDIC_close_dicinfo_list(void *ghandle);

パラメタ

void *

ghandle

(in)

辞書情報一覧取得用ハンドル

戻り値

戻り値

意味

0

ハンドルの開放が正常に行われた場合に返却します。

それ以外

何らかの原因でハンドルの開放に失敗した場合に返却します。

注意事項

サンプルプログラム

===================================================================================
#include <stdlib.h>
#include "kvrdic_dicexit.h"
/* ハンドル構造体 */
typedef struct{
      int info_num;
      int count;
      KVRDIC_STRUCT_CLOSEINFO *info;
}SampleHandle;
/**************************/
/* 辞書情報の取得終了関数 */
/**************************/
int KVRDIC_close_dicinfo_list(void *ghandle)
{
      SampleHandle *hp;
      /*****     inパラメタチェック    *****/
      /* 何らかの原因でハンドルの開放に失敗した場合はrc!=0で終了する */ 
      if (ghandle==NULL) return 1;
      hp=ghandle;
      /* ハンドル開放 */
      if(hp->info!=NULL) free(hp->info);
      free(ghandle);
      /* ハンドル開放が正常終了した場合はrc=0で終了する */
      return 0;
}
===================================================================================