a GValue to store the return value. May be NULL if the callback of closure doesn't return a value.
the length of the param_values array
an array of GValues holding the arguments on which to invoke the callback of closure. [array length=n_param_values]
a context-dependent invocation hint
Invokes the closure, i.e. executes the callback represented by the closure.