« Gecko Plugin API Reference « Plug-in Side Plug-in API
#include <npapi.h>
void NPP_URLNotify(NPP instance,
const char* url,
NPReason reason,
void* notifyData);
この関数は以下のパラメータを取ります:
NPP_URLNotify の呼び出しと結びつけるためのプラグインのプライベートな値。
NPN_GetURLNotify や NPN_PostURLNotify のリクエストが完了した後で要求は完了しその完了に対する理由コードが提供されたことをプラグインに通知するためにブラウザは NPP_URLNotify を呼びます
最も一般的な理由コードは NPRES_DONE であり、単にリクエストが正常終了したことを表します。他のありうる理由コードはユーザの行動(例えば、中止ボタンのクリック)によってリクエストが中止されたことを表す NPRES_USER_BREAK や、おそらく URL を見つけられなかったために、リクエストを完了させることができなかったことを表す NPRES_NETWORK_ERR です。
パラメータ notifyData は前の NPN_GetURLNotify や NPN_PostURLNotify の呼び出しによって引数として渡されるプラグインのプライベートな値であり、リクエストに対する識別子として使えます。
このページは2007年 2月 28日, 14:26に更新されました by Nog