### Method

# GLib HookList invoke_check

#### Declaration

    void
    g_hook_list_invoke_check (
      GHookList* hook_list,
      gboolean may_recurse
    )

#### Description

Calls all of the `GHook` functions in a `GHookList`. Any function which returns `FALSE` is removed from the `GHookList`.

#### Parameters

`may_recurse`

  Type: `gboolean`

  `TRUE` if functions which are already running (e.g. in another thread) can be called. If set to `FALSE`, these are skipped.