Address of function/instruction to intercept, optionally wrapped together with instrumentation options.
Callbacks or instruction-level probe callback.
Optionaldata: NativePointerValueUser data exposed to NativeInvocationListenerCallbacks
through the GumInvocationContext *.
Intercepts calls to function/instruction at
target. It is important to specify aInstructionProbeCallbackiftargetis not the first instruction of a function.The
targetmay be specified either as a bare address, or as an object carrying the address alongside instrumentation options such as which scratch register to use.