Gecko Plugin API Reference:Constants
出典: MDC
このセクションはプラグイン API によって使用されるプログラム定義へのリファレンスです。すべてのプログラム定義は npapi.h にあります。
[編集] エラーコード
NPERR_NO_ERROR
| 0
| エラーは起こりませんでした。
|
NPERR_GENERIC_ERROR
| 1
| 特定のエラーコードを持たないエラーが起こりました。
|
NPERR_INVALID_INSTANCE_ERROR
| 2
| プラグインへ無効なインスタンスが渡されました。
|
NPERR_INVALID_FUNCTABLE_ERROR
| 3
| 関数表が無効です。
|
NPERR_MODULE_LOAD_FAILED_ERROR
| 4
| プラグインの読み込みに失敗しました。
|
NPERR_OUT_OF_MEMORY_ERROR
| 5
| メモリの割り当てに失敗しました。
|
NPERR_INVALID_PLUGIN_ERROR
| 6
| プラグインが見つからないか無効です。
|
NPERR_INVALID_PLUGIN_DIR_ERROR
| 7
| プラグインディレクトリが見つからないか無効です。
|
NPERR_INCOMPATIBLE_VERSION_ERROR
| 8
| プラグインと Communicator のバージョンが一致しません。
|
NPERR_INVALID_PARAM
| 9
| パラメータが無いか無効です。
|
NPERR_INVALID_URL
| 10
| URL が見つからないか無効です。
|
NPERR_FILE_NOT_FOUND
| 11
| ファイルが見つからないか無効です。
|
NPERR_NO_DATA
| 12
| ストリームにデータが含まれていません。
|
NPERR_STREAM_NOT_SEEKABLE
| 13
| シークできるストリームが期待されます。
|
[編集] リザルトコード
NPRES_DONE
| 0
| (最も一般的): 正常終了; すべてのデータはインスタンスに送られました。
|
NPRES_NETWORK_ERR
| 1
| ネットワークやディスク I/O の問題、メモリ不足、その他の問題でストリームが失敗しました。
|
NPRES_USER_BREAK
| 2
| 中止ボタンを押して直接的に、あるいはインスタンスを削除したり高優先度のネットワーク操作を初期化するなどして間接的に、ユーザがストリームを取り消しました。
|
[編集] プラグインバージョン定数
NP_VERSION_MAJOR
| 0
| メジャーバージョンナンバー; メジャーコードリリースナンバーでの変化。
|
NP_VERSION_MINOR
| 11
| マイナーバージョンナンバー; 小数点リリースナンバーでの変化。
|
[編集] バージョン機能定数
NPVERS_HAS_STREAMOUTPUT
| 8
| ストリーミングデータ。
|
NPVERS_HAS_NOTIFICATION
| 9
| 完了の通知。
|
NPVERS_HAS_LIVECONNECT
| 9
| LiveConnect。
|
NPVERS_WIN16_HAS_LIVECONNECT
| 9
| LiveConnect (Win16)。
|
NPVERS_68K_HAS_LIVECONNECT
| 11
| LiveConnect (68K)。
|
NPVERS_HAS_WINDOWLESS
| 11
| ウィンドウを持たないプラグイン。
|
NPVERS_HAS_XPCONNECT_SCRIPTING
| 13
| XPConnect を使用してスクリプト化可能なプラグイン。
|
NPVERS_HAS_NPRUNTIME_SCRIPTING
| 14
| NPRuntime を使用してスクリプト化可能なプラグイン。
|
NPVERS_HAS_FORM_VALUES
| 15
| NPPVformValue NPPVariable がサポートされています。
|
NPVERS_HAS_POPUPS_ENABLED_STATE
| 16
| NPN_PushPopupsEnabledState() 関数および NPN_PopPopupsEnabledState() 関数がサポートされています。
|
NPVERS_HAS_RESPONSE_HEADERS
| 17
| NPStreams は HTTP ストリームのためのレスポンスヘッダを持ちます。
|
NPVERS_HAS_NPOBJECT_ENUM
| 18
| 該当の NPClass は enumerate フィールドを持ち、このクラスの NPObject のプロパティを列挙します。
|