We have software that runs fine under a normal Windows installation but when we try running it under a hardened Windows OS with device drivers stripped out it crashes horribly on this call:
this.mouse = new Device(SystemGuid.Mouse)
underneath the hood SystemGuid.Mouse
maps to GUID_SysMouse
. If I knew what GUID_SysMouse
was equal to I could figure out what device driver or registry value to put back.
UPDATE: I found out that GUID_SysMouse
maps to {6f1d2b60-d5a0-11cf-bfc7-444553540000}
but this key doesn't exist in the registry. Where should I be looking?