A callback function is a function you create that is called directly by the
Windows operating system. Callback functions have specific argument definitions,
depending on which subsystem calls the function and why. After you
get past the function definition, however, you can do whatever you want or
need to do in the function