Set the callbacks for a remote
Note that the remote keeps its own copy of the data and you need to call this function again if you want to change the callbacks.
the remote to configure
a pointer to the user's callback settings
0 or an error code