static BOOLEAN AllowInstall( OUT PBOOLEAN Allow ) { BOOLEAN Success; HRESULT Error; Log("====>"); *Allow = TRUE; Success = AllowUpdate("XENHID", Allow); if (!Success) goto fail1; Log("<===="); return TRUE; fail1: Error = GetLastError(); { PTCHAR Message; Message = GetErrorMessage(Error); Log("fail1 (%s)", Message); LocalFree(Message); } return FALSE; }
int IpsiusService::NObjHwFinder::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = NamedObject::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: ListFirmware((*reinterpret_cast< DRI::ICmdOutput*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break; case 1: ListFirmware((*reinterpret_cast< DRI::ICmdOutput*(*)>(_a[1]))); break; case 2: Alias((*reinterpret_cast< int(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break; case 3: Unalias((*reinterpret_cast< QString(*)>(_a[1]))); break; case 4: ListAliases((*reinterpret_cast< DRI::ICmdOutput*(*)>(_a[1]))); break; case 5: Clean(); break; case 6: ListBoards((*reinterpret_cast< DRI::ICmdOutput*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break; case 7: ListBoards((*reinterpret_cast< DRI::ICmdOutput*(*)>(_a[1]))); break; case 8: AddDirectBoard((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 9: AddDirectBoard((*reinterpret_cast< QString(*)>(_a[1]))); break; case 10: RemoveDirectBoard((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 11: RemoveDirectBoard((*reinterpret_cast< QString(*)>(_a[1]))); break; default: ; } _id -= 12; } #ifndef QT_NO_PROPERTIES else if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< bool*>(_v) = m_enabled; break; case 1: *reinterpret_cast< QString*>(_v) = m_firmwarePath; break; case 2: *reinterpret_cast< bool*>(_v) = m_allowUpdate; break; case 3: *reinterpret_cast< int*>(_v) = m_broadcastListenPort; break; case 4: *reinterpret_cast< bool*>(_v) = m_traceUpdate; break; case 5: *reinterpret_cast< int*>(_v) = m_totalBroadcastCounter; break; case 6: *reinterpret_cast< int*>(_v) = m_filteredBroadcastCounter; break; case 7: *reinterpret_cast< int*>(_v) = getWrongMsgCount(); break; case 8: *reinterpret_cast< bool*>(_v) = m_onlyLocalIp; break; case 9: *reinterpret_cast< bool*>(_v) = m_onlyDirectDevice; break; case 10: *reinterpret_cast< bool*>(_v) = m_traceUpdate; break; case 11: *reinterpret_cast< bool*>(_v) = m_rollbackMode; break; } _id -= 12; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: SetEnabled(*reinterpret_cast< bool*>(_v)); break; case 1: SetFirmwarePath(*reinterpret_cast< QString*>(_v)); break; case 2: AllowUpdate(*reinterpret_cast< bool*>(_v)); break; case 3: SetBroadcastListenPort(*reinterpret_cast< int*>(_v)); break; case 4: m_traceUpdate = *reinterpret_cast< bool*>(_v); break; case 8: m_onlyLocalIp = *reinterpret_cast< bool*>(_v); break; case 9: SetOnlyDirectDevice(*reinterpret_cast< bool*>(_v)); break; case 10: m_traceUpdate = *reinterpret_cast< bool*>(_v); break; case 11: m_rollbackMode = *reinterpret_cast< bool*>(_v); break; } _id -= 12; } else if (_c == QMetaObject::ResetProperty) { _id -= 12; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 12; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 12; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 12; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 12; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 12; } #endif // QT_NO_PROPERTIES return _id; }