機能
辞書情報一覧を取得するためのハンドルを開放します。
書式
int KVRDIC_close_dicinfo_list(void *ghandle);
パラメタ
void * | ghandle | (in) | 辞書情報一覧取得用ハンドル |
戻り値
戻り値 | 意味 |
---|---|
0 | ハンドルの開放が正常に行われた場合に返却します。 |
それ以外 | 何らかの原因でハンドルの開放に失敗した場合に返却します。 |
注意事項
公開/非公開情報を作成する上での注意点については、“取得開始関数(KVRDIC_open_dicinfo_list)”の“注意事項”を参照してください。
サンプルプログラム
=================================================================================== #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; } ===================================================================================