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
には、実装するインタフェースのids
とnames
を、セミコロン(;)で区切って指定する必要があります。
親トピック: プラグイン登録関数