Функция GrdStartupEх инициализирует данную копию Guardant API и позволяет должна быть первой Guardant API функцией вызванной из приложения или DLL. Расширенная версия позволяет задать путь к файлу сетевых настроек клиента gnсlient.ini.
...
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||
|
Expand | ||
---|---|---|
| ||
Функция GrdStartupEх должна быть первой Guardant API функцией вызванной из приложения или DLL. Функцию GrdStartupEX необходимо вызвать один раз при старте приложения до вызова каких-либо иных функций Guardant API. В зависимости от параметра dwRemoteMode инициализируются части APIподсистемы API, предназначенные для работы с локальными и/или с сетевыми ключами.Единственным отличием этой функции от "обычной" GrdStartup является возможность задания пути Расширенная версия позволяет задать путь к файлу сетевых настроек клиента gnclient.ini. Поэтому Функция GrdStartupEX нужна при работе для работы с сетевыми ключами, особенно в тех случаях, когда невозможно другим способом указать защищенному приложению местоположение расположение файла gnclient.ini, т. е. при защите dll и Java-приложений. Если при вызове GrdStartupEx был установлен флаг GrdFMR_Local, то будут найдены только локальные ключи. Если при вызове GrdStartupEx был установлен флаг GrdFMR_Remote, то будут найдены только сетевые ключи. Если при вызове GrdStartupEx был установлены оба флага GrdFMR_Local и GrdFMR_Remote, то будут найдены и локальные, и сетевые ключи. Если данная копия Guardant API уже была инициализирована, возвращается ошибка GrdE_AlreadyInitialized. |
...