Nope, except that you may want to test dx_sethook() inside your little C program as well. The calling convention is almost the same. If you get a timeout there as well, then it's not a JVR problem.