プラグインの基本的な情報を表す文字列を取得します.
int __stdcall GetPluginInfo( int nInfNo, LPTSTR lpBuffer, int nSize );
nInfoNo | (定義済定数) | 意味 |
---|---|---|
0 | NMPI_APIVER | プラグインAPIのバージョン(現行="2.3") |
1 | NMPI_MODULENAME | モジュール名 |
2 | NMPI_TITLE | プラグインの名前(任意) |
3 | NMPI_DESCRIPTION | プラグインの簡単な説明(任意) |
4 | NMPI_AUTHOR | 作者名(任意) |
5 | NMPI_COPYRIGHT | 著作権表示(任意) |
6 | NMPI_PLUGINVER | プラグインのバージョン(任意) |
プラグインを初期化します.プラグインが読み込まれた時,一度だけシステムモジュールから呼び出されます.
int __stdcall Initialize( PNsmPluginInitInfo lpNsmInitInfo );
プラグインの動作を終了し,未初期化状態にします.プラグインが破棄される前に一度だけシステムモジュールから呼び出されます.
int __stdcall Terminate();