Функция GrdDrvInstall выполняет установку MSI-пакета драйверов Guardant.
{dojo-tabs:theme=tundra|id=1} {dojo-tab:title=C|selected=true} *C* UINT GRDDRV_API GrdDrvInstall( IN LPCTSTR pcszDriversPath, IN UINT nFlags, OUT UINT *pnRebootRequired, IN UINT nLanguageID ); {dojo-tab} {dojo-tab:title=C#|selected=true} *C#* {dojo-tab} {dojo-tab:title=Visual Basic (Declaration)} *Visual Basic* {dojo-tab} {dojo-tab:title=Visual C++} *Visual C++* {dojo-tab} {dojo-tabs} |
|
Возможные ошибки
|
Функция GrdDrvInstall выполняет установку MSI-пакета драйверов Guardant. Если в процессе установки обнаруживается, что в системе присутствуют драйверы более ранних версий, старые драйверы удаляются, если в параметре nFlags установлено значение GRDDRV_INSTALL_ONLY_LATEST. Если в параметре nFlags установлено значение GRDDRV_INSTALL_OVERWRITE, драйверы будут замещены вне зависимости от версии. Если после установки драйверов необходима перезагрузка системы, в переменную, на которую указывает параметр pnRebootRequired возвращается значение, отличное от нуля. Перед инсталляцией драйверов рекомендуется проверить их присутствие в системе при помощи функции GrdDrvIsInstalled, а также, если обнаружены установленные драйверы , убедиться в том, что устанавливаемая версия свежее установленной при помощи функции GrdDrvGetVersion. |
Пример для используемого средства разработки см. в директории: |