GrdDrvInstall - Guardant Документация

Вие разглеждате по-стара версия на тази страница. Вижтетекущата версия.

Версия 1 Следваща »

ФункциятаGrdDrvInstall инсталира пакета драйвери MSI Guardant.

C UINT GRDDRV_API GrdDrvInstall( IN LPCTSTR pcszDriversPath, IN UINT nFlags, OUT UINT *pnRebootRequired, IN UINT nLanguageID );

C#

Visual Basic

Visual C++

Указател към низ, съдържащ пътя към директорията, съдържаща файлаGrdDriversRU.msi и/илиGrdDriversEN.msi. Ако параметърът еNULL, файловете ще се търсят в текущата директория

Флаг за проверка на версията на драйвера

Инсталирайте само най-новата версия на драйвера

Инсталирайте драйвери независимо от версията на драйверите, намерени в системата

Указател към променлива, към която се връща знакът за необходимост от рестартиране след завършване на инсталирането на драйвера

Изберете езика за инсталиране, т.е. кой MSI пакет трябва да бъде инсталиран:GrdDriversRU.msi илиGrdDriversEN.msi

Възможни грешки

Код за грешка на Windows

Успешно инсталиране на драйвери. Ако кодът за връщане е NO_ERROR, но флагът за рестартиране (съдържащ се вpnRebootRequired ) е зададен, това означава, че един или повече компоненти (файлове) се използват от системата и е необходимо рестартиране за зареждане на нови компоненти. Инсталационната програма в този случай може да завърши своите действия и да се рестартира в края на работата.

Услугата Microsoft Installer версия 1.1 и по-нова не е инсталирана в системата. Този код за връщане може да бъде върнат на системи с Windows 98, които не са инсталирали преди това продуктиMicrosoft Office или други, съдържащи разпределението на Windows Installer.

Инсталирането на драйверите е спряно, тъй като е необходимо рестартиране на системата, за да стартира инсталацията. Този код за грешка се връща на системи с Windows 98/ME с драйвери версия 4.x. Инсталационната програма в този случай не трябва да има достъп до драйверите, докато системата не се рестартира. След рестартирането драйверите ще се инсталират автоматично.

ERROR_INVALID_NAME (123 (0x7B))

Посочен е невалиден път или име на файл

ФункциятаGrdDrvInstall инсталира пакета драйвер MSI Guardant.

Ако инсталационният процес установи, че в системата има по-стари драйвери, по-старите драйвери се премахват, акоnFlags е зададено наGRDDRV_INSTALL_ONLY_LATEST. АкоnFlags е зададено наGRDDRV_INSTALL_OVERWRITE, драйверите ще бъдат презаписани независимо от версията.

Ако се изисква рестартиране на системата след инсталиране на драйверите, променливата, към която сочи параметърътpnRebootRequired, се връща на различна от нула стойност.

Преди да инсталирате драйвери, се препоръчва да проверите тяхното присъствие в системата с помощта на функцията GrdDrvIsInstalled и също така, ако бъдат намерени инсталирани драйвери, уверете се, че инсталираната версия е по-нова от тази, инсталирана с помощта на функцията GrdDrvGetVersion.

Пример за използвания инструмент за разработка може да бъде намерен в директорията:

"\%Program Files%\Guardant\Guardant 6\%PublicCode%\Samples\x86\Win32\API за инсталиране на драйвери\" или "\%Program Files%\Guardant\Guardant 6\%Public Code%\Samples\x64\Win64\API за инсталиране на драйвери\"