setupapi: SetupDiCreateDeviceInfoListEx returns INVALID_HANDLE_VALUE on error.