Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Constants


このセクションはプラグイン 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 定数: バージョン機能定数 説明
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 該当の NPClassenumerate フィールドを持ち、このクラスの NPObject のプロパティを列挙します。

ドキュメントのタグと貢献者

 このページの貢献者: Marsf, Nog
 最終更新者: Marsf,