invokeCheck
Calls all of the #GHook functions in a #GHookList. Any function which returns false is removed from the #GHookList.
Parameters
mayRecurse
true if functions which are already running (e.g. in another thread) can be called. If set to false, these are skipped