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