pInstance (ULONG) - input
Note: The handling routine must not use the value passed on the stack in the location reserved for pInstance. This location contains undefined data.