Versions Compared

Key

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

...

Deck of Cards
id001
Card
defaulttrue
labelC
Code Block
languagecpp
int        GcaSetTimeout(
               HANDLE  hGrd,
               DWORD   dwTimeOut    
);	
Expand
titleПараметры функции

hGrd

Не используется.

dwTimeOut

Максимальное время работы загружаемого кода в миллисекундах.

Expand
titleВозвращаемое значение функции

Набор ошибок Guardant API

Expand
titleОписание

Функция GcaSetTimeout устанавливает максимальное время работы загружаемого кода. По истечении заданного интервала, выполнение загружаемого кода принудительно завершается.

В случае вызова из загружаемого кода другого участка загружаемого кода при помощи GcaCodeRun, время работы дочернего приложения не учитывается, т. е. время считается для каждого участка загружаемого кода отдельно.

Вложенный вызов загружаемого приложения при помощи GcaCodeRun имеет свои настройки таймаута, не влияющие на родительское (вызвавшее) приложение. Значение действительно только в пределах текущего вызова, т.е. при следующем вызове GrdCodeRun максимальное время работы будет установлено по умолчанию - 3сек.

Время устанавливается в миллисекундах, допустимые входные значения: 1 - 30000, т.е. возможна установка времени работы до 30 сек. Функцию можно вызывать неограниченное число раз в течение работы загружаемого кода.

...