Symfoware(R) Server RDBユーザーズガイド 応用プログラム開発編 - FUJITSU - |
目次 索引 |
ファンクションルーチンのライブラリとして作成するCプログラムの関数は、エクスポート関数にしておく必要があります。
エクスポート関数の宣言は、__declspec(dllexport) を指定します。
例
dllexportを指定した関数の宣言
/* 引数データのポインタリスト */ typedef struct in_ptr_list_tag { void *ptr[6]; /*ファンクションのパラメタの個数×2*/ } in_ptr_list_t; /* 結果データのポインタリスト */ typedef struct out_ptr_list_tag { void *ptr[2]; /* 返却データと標識データの格納先 */ } out_ptr_list_t; /* 関数宣言 */ extern __declspec(dllexport) void UserFunc001(in_ptr_list_t *in_p, /* 引数データのポインタリスト */ out_ptr_list_t *out_p) /* 結果データのポインタリスト */ { ・・・ |
目次 索引 |