            &nbsp;&nbsp;<span id='comment'>// some processes might have imported kernel32.dll, but NOT user32.dll</span><br>
                  &nbsp;&nbsp;<span id='comment'>// and in such a process we can't call MessageBox, because it's in user32.dll</span><br>
                  &nbsp;&nbsp;<span id='comment'>// as a result that means, you should only call APIs of kernel32.dll in your</span><br>
                  &nbsp;&nbsp;<span id='comment'>// callback function, because only this dll is loaded in really