Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Windows 7 uninstall driver packet


Автор: DrHex 31.3.2010, 14:49
Как сделать корректное удаление драйверов на Windows 7 без перезагрузки?

Инсталяцию делаю
DriverPackagePreinstall ( path, 17);
DriverPackageInstall( path, 20, &NeedReboot);


Соответственно удаление
   DriverPackageUninstall(path, DRIVER_PACKAGE_DELETE_FILES | DRIVER_PACKAGE_FORCE | DRIVER_PACKAGE_SILENT, NULL, &NeedReboot);

Говорит что все хорошо но драйвера в Device Manager остаются...
На семерки все файлы остаются так как DRIVER_PACKAGE_DELETE_FILES игнорируется..

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)