blob: 2a926180c060aec2e93754e2ab33f69c318dc209 [file] [log] [blame]
Arathornd69540a2023-11-02 21:43:37 +01001HUnregisterFromHook()
2*********************
3
4
5FUNKTION
6========
7
8 int HUnregisterFromHook(int hookid, object|closure consumer)
9
10
11DEFINIERT IN
12============
13
14 /std/hook_provider.c /sys/hook.h
15
16
17ARGUMENTE
18=========
19
20 * hookid: gibt den Hook-Typ an
21
22 * consumer: Objekt oder Closure. Wenn ein Objekt uebergeben wird,
23 wird eine Closure auf HookCallback() an diesem Objekt erstellt
24 und versucht diese auszutragen, andernfalls wird versuchtdie
25 uebergebene Closure ausgetragen.
26
27
28BESCHREIBUNG
29============
30
31 Hebt die Registrierung von <consumer> fuer einen bestimmten Hook-
32 Typ wieder auf.
33
34
35RUECKGABEWERTE
36==============
37
38 1 : Austragen erfolgreich 0 : consumer nicht als Konsument gefunden
39
40
41SIEHE AUCH
42==========
43
44 HRegisterToHook(), HookCallback(), HIsHookConsumer()
45
46Letzte Aenderung: 06.10.2022, Bugfix