方法

GLibHookListmarshal_check

声明 [源代码]

void
g_hook_list_marshal_check (
  GHookList* hook_list,
  gboolean may_recurse,
  GHookCheckMarshaller marshaller,
  gpointer marshal_data
)

描述 [源代码]

对每个有效的GHook调用一个函数,如果函数返回FALSE,则销毁它。

参数

may_recurse

类型: gboolean

如果正在运行的钩子(例如,在其他线程中)被视为有效,则设置为TRUE。如果设置为FALSE,则跳过这些钩子。

marshaller

类型: GHookCheckMarshaller

对每个GHook调用此函数。

marshal_data

类型: gpointer

传递给marshaller的数据。

此参数可以是NULL
数据由方法调用者拥有。