mozilla
Your Search Results

    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

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

    タグ: 
    Contributors to this page: Nog
    最終更新者: Nog,