This hook is called whenever a user message or data type is registered.
#define INCL_WINHOOKS /* Or use INCL_WIN, INCL_PM, */
#include <os2.h>
HAB hab; /* The application anchor block. */
ULONG cUshort; /* Number of data type codes. */
PUSHORT arRMP; /* Array of data type codes. */
PBOOL fRegistered; /* Flag indicating that a message or data type was registered. */
BOOL rc; /* Success indicator. */
rc = RegisterUserHook(hab, cUshort, arRMP,
fRegistered);