Вопросы по инсталляции драйверов.
Здравствуйте.
Для установки программы использую функции управления драйверами.
Возникли следующие вопросы:
1. Как определить, что больше ни одна программа не использует ключи Guardant? Функция GrdDrvUnInstall просто удаляет драйверы из системы. Таким образом, другие программы могут оказаться неработоспособными. Спрашивать у пользователя тоже не хотелось бы.
2. GrdDrvInstall при установленном драйвере возвращает код ошибки 110, GrdDrvUnInstall при неустановленном – код 102. Оба случая не описаны в документации. Какие еще ошибки могут возникнуть?
В справке по функции GrdDrvInstall информация по параметру nLanguageID сначала немного сбивает с толку. Хорошо бы поправить.