--- title: Constants slug: Plugins/Guide/Constants translation_of: Plugins/Guide/Constants translation_of_original: NPAPI/Constants original_slug: NPAPI/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 シークできるストリームが期待されます
{{ languages( { "en": "en/NPAPI/Constants" } ) }}