blob: 0d0a6f3d3fae96ea4208be6ed4681e78cf67b115 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
---
title: NP Shutdown
slug: NP_Shutdown
translation_of: Archive/Plugins/Reference/NP_Shutdown
---
<p>« <a class="new" href="https://developer.mozilla.org/fr/docs/Gecko_Plugin_API_Reference" rel="nofollow">Gecko Plugin API Reference</a> « <a class="new" href="https://developer.mozilla.org/fr/docs/Gecko_Plugin_API_Reference/Plug-in_Side_Plug-in_API" rel="nofollow">Plug-in Side Plug-in API</a></p>
<h3 id="Summary" name="Summary">Résumé</h3>
<p>Permet la désactivation (trad à vérifier : deinitialization) globale d'un greffon.</p>
<h3 id="Syntax" name="Syntax">Syntaxe</h3>
<pre>#include <npapi.h>
void NP_Shutdown(void);
</pre>
<h4 id="Windows" name="Windows">Windows</h4>
<pre>#include <npapi.h>
void WINAPI NP_Shutdown(void);
</pre>
<h3 id="Description" name="Description">Description</h3>
<p>Le navigateur appelle cette fonction une fois seulement après la destruction de la dernière instance de votre greffon, avant le déchargement de votre librairie elle-même. Utilisez <code>NP_Shutdown</code> pour supprimer toute donnée alloué lors dans <a class="new " href="../../../../fr/NP_Initialize" rel="internal">NP_Initialize</a> [<a href="../../../../en/NP_Initialize" rel="internal">en</a>-<a href="../../../../ja/NP_Initialize" rel="internal">ja</a>] dans le but d'être partagée entre toutes les instances.<br>
<br>
Si vous avez défini une classe Java pour votre greffon, assurez-vous de l'avoir libérée de telle manière que Java puisse la décharger et libérer la mémoire.</p>
<div class="note">
<p>NOTE: S'il y a assez de mémoire, le navigateur peut garder la librairie du greffon chargée s'il attend de créer plus d'instances rapidement. Dans ce cas, le navigateur n'appelle <code>NP_Shutdown</code> que lorsque le librairie est complètement déchargée. (Vérifier la traduction de cette phrase)</p>
</div>
<h3 id="See_also" name="See_also">Voir aussi</h3>
<p><a href="/fr/NPP" title="fr/NPP">NPP</a> [<a href="/en/NPP" title="en/NPP">en</a>-<a href="/ja/NPP" title="ja/NPP">ja</a>] -> <a href="/fr/NPP_New" title="fr/NPP
New">NPP_New</a> [<a href="/en/NPP_New" title="en/NPP_New">en</a>-<a href="/ja/NPP_New" title="ja/NPP New">ja</a>], <a href="/fr/NPP_Destroy" title="fr/NPP
Destroy">NPP_Destroy</a> [<a href="/en/NPP_Destroy" title="en/NPP_Destroy">en</a>-<a href="/ja/NPP_Destroy" title="ja/NPP
Destroy">ja</a>], <a href="/fr/NPP_HandleEvent" title="fr/NPP
HandleEvent">NPP_HandleEvent</a> [<a href="/en/NPP_HandleEvent" title="en/NPP_HandleEvent">en</a>-<a href="/ja/NPP_HandleEvent" title="ja/NPP HandleEvent">ja</a>], <a href="/fr/NPP_SetWindow" title="fr/NPP SetWindow">NPP_SetWindow</a> [<a href="/en/NPP_SetWindow" title="en/NPP SetWindow">en</a>-<a href="/ja/NPP_SetWindow" title="ja/NPP
SetWindow">ja</a>]<br>
<a href="/fr/NP_Shutdown" title="fr/NP Shutdown">NP_Shutdown</a> [<a href="/en/NP_Shutdown" title="en/NP_Shutdown">en</a>-<a href="/ja/NP_Shutdown" title="ja/NP
Shutdown">ja</a>], <a href="/fr/NP_Initialize" title="fr/NP
Initialize">NP_Initialize</a> [<a href="/en/NP_Initialize" title="en/NP_Initialize">en</a>-<a href="/ja/NP_Initialize" title="ja/NP
Initialize">ja</a>]<br>
<a href="/fr/NPWindow" title="fr/NPWindow">NPWindow</a> [<a href="/en/NPWindow" title="en/NPWindow">en</a>-<a href="/ja/NPWindow" title="ja/NPWindow">ja</a>]<br>
<a href="/fr/NPSavedData" title="fr/NPSavedData">NPSavedData</a> [<a href="/en/NPSavedData" title="en/NPSavedData">en</a>-<a href="/ja/NPSavedData" title="ja/NPSavedData">ja</a>]<br>
<a href="/fr/NP_Port" title="fr/NP
Port">NP_Port</a> [<a href="/en/NP_Port" title="en/NP
Port">en</a>-<a href="/ja/NP_Port" title="ja/NP Port">ja</a>]<br>
<a href="/fr/NPAPI/Constantes#Codes_Erreurs" title="fr/NPAPI/Constantes#Codes Erreurs">Codes Erreurs</a> [<a href="/en/NPAPI/Constants#Error_Codes" title="en/NPAPI/Constants#Error Codes">en</a>-<a href="/ja/NPAPI/Constants#Error_Codes" title="ja/NPAPI/Constants#Error Codes">ja</a>]</p>
<p>{{ languages( { "ja": "ja/NP_Shutdown", "fr": "fr/NP_Shutdown" } ) }}</p>
|