Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Composition Setup
 

Функция GrdStartup инициализирует данную копию Guardant API. 

Синтаксис

(метод)  GrdStartup вызывается первой(ым)  из приложения или DLL.

Синтаксис

Входные параметры

Пример для используемого средства разработки см. в директории:

"\%Program Files%\Guardant\Guardant 6\%PublicCode%\Samples\x86\Win32\General Guardant API\"
или
"\%Program Files%\Guardant\Guardant 6\%Public Code%\Samples\x64\Win64\General Guardant API\"
Deck of Cards
id001
Card
labelС
Code Block
languagecpp
int
Wiki Markup
{dojo-tabs:theme=tundra|id=1} {dojo-tab:title=C|selected=true} *C* _int_
 GRD_API GrdStartup(
DWORD dwRemoteMode
);
{dojo-tab} {dojo-tab:title=C#|selected=true} *C#* public static GrdE GrdStartup( GrdFMR RemoteMode ) {dojo-tab} {dojo-tab:title=Visual Basic (Declaration)} *Visual Basic* Public Shared Function GrdStartup ( _ RemoteMode As GrdFMR _ ) As GrdE {dojo-tab} {dojo-tab:title=Visual C++} *Visual C++* public: static GrdE GrdStartup ( GrdFMR RemoteMode ) {dojo-tab} {dojo-tabs}
Expand
title
Параметры функции

dwRemoteMode [in] 

комбинация

Комбинация флагов

GrdFMR_XXX

, задающих режим

поиска локальных и/или удаленных ключей

поиска ключей. 

GrdFMR_Local

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

GrdFMR_Remote

Удаленный клю
Поиск сетевых ключей.
Expand
title
Выходные параметры
Возвращаемое значение функции
  Набор ошибок Guardant API
Cтандартный набор ошибок
Expand
titleОписание
Функцию GrdStartup необходимо вызвать один раз при старте приложения до вызова каких-либо иных функций Guardant API.

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

В зависимости от параметра dwRemoteMode

инициализируются части API

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

с

сетевыми ключами.

Если

при вызове GrdStartup был установлен флаг GrdFMR_Local, то будут найдены только локальные ключи.

Если при вызове GrdStartup был установлен флаг GrdFMR_Remote, то будут найдены только сетевые ключи.

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

Card
labelС#
Code Block
languagec#
 public static GrdE GrdStartup(GrdFMR remoteMode)
Expand
titleПараметры метода

remoteMode [in] 

Тип: GrdFMR

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

Expand
titleВозвращаемое значение метода
 Набор ошибок Guardant API
Expand
titleОписание

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

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

Если при вызове GrdStartup был установлены оба флага GrdFMR_Local и GrdFMR_Remote, то будут найдены и локальные, и сетевые ключи

.

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

ошибка

ошибка  GrdE

_

.AlreadyInitialized

 .

Card
labelJava
Code Block
languagejava
 public static GrdE GrdStartup(GrdFMR remoteMode)
Expand
title
Пример
Параметры метода

remoteMode [in] 

Тип: GrdFMR

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

Expand
titleВозвращаемое значение метода
Набор ошибок Guardant API
Expand
titleОписание

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

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

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