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

Синтаксис

int GRD_API GrdStartup(	
	DWORD dwRemoteMode
);

dwRemoteMode [in] 

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

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

GrdFMR_Local

1

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

GrdFMR_Remote

2

Поиск сетевых ключей.
  Cтандартный набор ошибок
 public static GrdE GrdStartup(GrdFMR remoteMode)
 

remoteMode- комбинация флагов , задающих режим поиска локальных и/или удаленных ключей

Флаги, задающие режим поиска локальных или удаленных ключей:

Локальный ключ

       Local = 0x0001,

Удаленный ключ

       Remote = 0x0002,

Локальный или удаленный ключ

       ALL = 0x0003

  Cтандартный набор ошибок
 public static GrdE GrdStartup(GrdFMR remoteMode)
 

remoteMode- комбинация флагов , задающих режим поиска локальных и/или удаленных ключей

Флаги, задающие режим поиска локальных или удаленных ключей:

Локальный ключ

    public static final GrdFMR Local = new GrdFMR(0x0001);

Удаленный ключ

    public static final GrdFMR Remote = new GrdFMR(0x0002);

Все ключи

    public static final GrdFMR ALL = new GrdFMR(0x0003);

 Cтандартный набор ошибок

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

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

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