Win32 fixes
HardwareObject setup