You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 67 Next »

Функция GrdStartup должна быть первой функцией Guardant API вызванной из приложения или DLL. Дополнительно позволяет задать путь к файлу сетевых настроек клиента gnсlient.ini.  

Синтаксис

    int GRD_API GrdStartupEx(
    	DWORD dwRemoteMode,
    	const char* szNetworkClientIniPath,
    	DWORD dwRcsMode
    );
    

    dwRemoteMode [in] 

    Комбинация флагов, задающих режим поиска ключей. 

    Значение Описание

    GrdFMR_Local

    1

    Поиск локальных ключей.

    GrdFMR_Remote

    2

    Поиск сетевых ключей.

    szNetworkClientIniPath [in] 

    Путь к файлу сетевых настроек клиента, в зависимости от значения dwRcsMode.

    dwRcsMode [in] 

    Указывает как должен быть интерпретирован параметр szNetworkClientIniPath.

    GrdRCS_UserDefined

    0x00000000

    Путь задаётся пользователем. Параметр szNetworkClientIniPath должен содержать полный путь к файлу или директории, где будет расположен файл сетевых настроек клиента.

    Если параметр szNetworkClientIniPath равен NULL, то приложение будет искать файл gnclient.ini в директории исполняемого файла.

    GrdRCS_ProgramData

    0x80000001

    Путь задаётся пользователем относительно общей папки ProgramData (для Windows) или переменной окружения HOME (для Linux).  Параметр szNetworkClientIniPath должен

    содержать относительный путь к файлу или директории, где будет расположен файл сетевых настроек клиента.

    GrdRCS_EnvVar

    0x80000002

    Путь определяется через переменную окружения. Параметр szNetworkClientIniPath  должен содержать имя переменной окружения, которая содержит полный путь к файлу

    или директории, где будет расположен файл сетевых настроек клиента.

    Функция GrdStartupEх должна быть первой функцией Guardant API вызванной из приложения или DLL.

    В зависимости от параметра dwRemoteMode инициализируются подсистемы API, предназначенные для работы с локальными и/или сетевыми ключами.

    Дополнительно позволяет задать путь к файлу сетевых настроек клиента gnclient.ini. Функция GrdStartupEx нужна для работы с сетевыми ключами,  когда файл сетевых настроек gnclient.ini должен располагаться в директории отличной от расположения исполняемого файла.

    Если данная копия Guardant API уже была инициализирована, возвращается ошибка  GrdE_AlreadyInitialized.

    public static GrdE GrdStartupEx(GrdFMR remoteMode, string networkClientIniPath)
    public static GrdE GrdStartupEx(GrdFMR remoteMode, string networkClientIniPath, GrdRCS rcsMode)
    
    

    remoteMode [in] 

    Тип: GrdFMR

    Позволяет задать режим поиска ключей. 

    networkClientIniPath [in]

    Путь к файлу сетевых настроек клиента, в зависимости от значения rcsMode. Если параметр rcsMode не указан, необходимо задать полный путь по которому будет расположен данный файл.

    rcsMode [in]

    Тип: GrdRCS

    Позволяет выбрать расположение файла сетевых настроек клиента.

    Метод GrdStartupEх - первый метод Guardant API, который должен быть вызван из приложения или DLL.

    В зависимости от параметра remoteMode инициализируются подсистемы API, предназначенные для работы с локальными и/или сетевыми ключами.

    Дополнительно метод позволяет задать путь к файлу сетевых настроек клиента gnclient.ini. Метод GrdStartupEx нужен для работы с сетевыми ключами,  когда файл сетевых настроек gnclient.ini должен располагаться в директории отличной от расположения исполняемого файла.

    Если данная копия Guardant API уже была инициализирована, возвращается ошибка GrdE.AlreadyInitialized (Данная копия Guardant API уже инициилизирована).

    public static GrdE GrdStartupEx(GrdFMR remoteMode, String networkClientIniPath)
    public static GrdE GrdStartupEx(GrdFMR remoteMode, String networkClientIniPath, GrdRCS rcsMode)

    remoteMode [in] 

    Тип: GrdFMR

    Позволяет задать режим поиска ключей. 

    networkClientIniPath [in]

    Путь к файлу сетевых настроек клиента, в зависимости от значения rcsMode. Если параметр rcsMode не указан, необходимо задать полный путь по которому будет расположен данный файл.

    rcsMode [in]

    Тип: GrdRCS

    Позволяет выбрать расположение файла сетевых настроек клиента.

    Метод GrdStartupEх - первый метод Guardant API, который  вызван из приложения или DLL.

    В зависимости от параметра remoteMode инициализируются подсистемы API, предназначенные для работы с локальными и/или сетевыми ключами.

    Дополнительно метод позволяет задать путь к файлу сетевых настроек клиента gnclient.ini. Метод GrdStartupEx нужен для работы с сетевыми ключами,  когда файл сетевых настроек gnclient.ini должен располагаться в директории отличной от расположения исполняемого файла.

    Если данная копия Guardant API уже была инициализирована, возвращается ошибка GrdE.AlreadyInitialized (Данная копия Guardant API уже инициилизирована).

     

     

     

     

     

     

     

     

     

     

     

     

    • No labels