5.1.1.4.1 情報記載関数

この関数はオプションです。これを使用すると、GWWSサーバーの起動中、プラグイン共有ライブラリのロード後すぐに呼び出されます。1つのプラグイン・ライブラリに複数のインタフェースを実装する場合、この関数を実装し、ライブラリにインタフェースの数、IDおよび名前を返す必要があります。

0が返された場合は、関数が正常に実行されたことを意味します。0以外の値が返された場合は、実行に失敗したことを意味します。この関数が失敗した場合は、プラグインがロードされず、GWWSサーバーは起動しません。

関数の構文は次のとおりです:

int _ws_pi_get_Id_and_Names(int * count, char **ids, char **names);

ライブラリ内の実装の総数を、引数countで返す必要があります。引数idsおよびnamesには、実装するインタフェースのidsnamesを、セミコロン(;)で区切って指定する必要があります。