函数
GLibHookfirst_valid
声明 [src]
GHook*
g_hook_first_valid (
GHookList* hook_list,
gboolean may_be_in_call
)
描述 [src]
返回GHookList中第一个未被销毁的GHook。对GHook的引用计数递增,因此您必须调用g_hook_unref()来恢复,当您不再需要它时。(或调用g_hook_next_valid()如果您正在遍历GHookList。)
此函数对语言绑定不可直接访问。
参数
hook_list-
类型:
GHookList一个
GHookList。数据由函数的调用者所拥有。 may_be_in_call-
类型:
gbooleanTRUE如果正在运行的钩子(例如在另一个线程中)被认为是有效的。如果设置为FALSE,则跳过这些。
返回值
类型: GHook
第一个有效的GHook,或如果没有有效的GHook,则为NULL。
| 数据由被调用函数所拥有。 |