| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > SetupDiSetClassInstallParams в Delphi2009 |
| Автор: Exciter 12.5.2009, 16:53 | ||
| Доброго времени суток всем. Есть код без проблем работающий в Delphi2007 Включение/выключение сетевых интефейсов.
В Delphi 2009 он вылетает в строке if SetupDiSetClassInstallParams(NetPnPHandle, @DeviceData, @PCHP, sizeof(TSPPropChangeParams)) then в else получаем мессагу "Параметр задан неверно". Есть у кого мысли по этому поводу? SetupApi.pas прилагается |
| Автор: kami 13.5.2009, 00:39 |
что возвращает SetupDiEnumDeviceInfo(NetPnPHandle, index, DeviceData); ? |
| Автор: Exciter 13.5.2009, 09:24 | ||
| Хм... действительно там тоже глюк. Переделал эту строку вот так
Получаю: Дополнительные данные отсутствуют. |