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.

NP_Shutdown

« Gecko Plugin API Reference « Plug-in Side Plug-in API

概要

プラグインに対する全体的な後始末を提供します。

文法

#include <npapi.h>
 
void NP_Shutdown(void);

Windows

#include <npapi.h>
 
void WINAPI NP_Shutdown(void);

説明

ブラウザはプラグインのライブラリ自体をアンロードする前に、最後のプラグインのインスタンスが破棄された後で一度この関数を呼びます。NP_Initialize で割り当てられすべてのプラグインのインスタンスで共有されるあらゆるデータを削除するために NP_Shutdown を使ってください。

プラグイン用の Java クラスを定義したならば、このときに Java がそれをアンロードできてメモリを解放できるようにしてください。

注: 十分なメモリが利用できて、近い将来更にインスタンスを作成すると予想されるならば、ブラウザはプラグインのライブラリをロードしたままにしておくことができます。ブラウザはライブラリが最終的にアンロードされるときにだけ NP_Shutdown を呼びます。

関連項目

NP_Initialize, NPP_Destroy

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

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