概要 | モジュール間通信 | コネクション | セッション | リファレンス | |||||||||||||||||
"API Version 0.2.2" | LastUpdate : 03/02/23 | ||||||||||||||||
0.プラグインの概要はじめにRegnessem プラグインは Win32 DLL です。 プラグインの登録Regnessem インストールフォルダの直下の "Plugins" フォルダ直下に置いてください。それより下位のフォルダについては検索されません。 プラグインの独自ファイルについてプラグイン独自の設定ファイルなどは、他のプラグインとの競合をさけるために、DLL と同名の下位フォルダを作成してその中に入れることを推奨します。 プラグインが実装すべき関数プラグイン DLL は次の関数をエクスポートする必要があります。 GetPluginInfoプラグインの基本的な情報を表す文字列を返します。 int __stdcall GetPluginInfo( int nInfoNo, LPTSTR lpBuffer, int nSize ); 引数
戻り値 実際に lpBuffer に書き込んだ文字数を返します。 情報番号が無効な場合には0を返します。 Initializeプラグインを初期化します。プラグインがロードされたときに呼び出されます。 int __stdcall Initialize( PNsmPluginInitInfo lpNsmInitInfo ); 引数
戻り値 : 0 なら正常に終了、そうでなければエラーコードを返します。 Terminateプラグインの動作を終了して未初期化状態にします。プラグインが破棄される前に呼び出されます。 int __stdcall Terminate();
戻り値 0 なら正常に終了、そうでなければエラーコードを返します。 |
|||||||||||||||||
Copyright(C) 2001-2002 山ねこ |