Функция(метод) GrdUnlock разблокирует ключ, ранее заблокированный функцией GrdLock.

int GRD_API GrdUnlock (	
  HANDLE hGrd,
);	

hGrd

хэндл, через который будет выполнена данная операция

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

Функция GrdUnlock снимает блокировку, соответствующую указанному хэндлу. С этого момента ключ считается освобожденным и может блокироваться повторно.

Внимание! 

Пара функций GrdLock и GrdUnlock не рассчитана на вызов из разных потоков. В этом случае, при вызове GrdUnlock из другого потока ключ не будет разблокирован (здесь можно провести аналогию с работой с критическими секциями).

public static GrdE GrdUnlock(Handle grdHandle)

grdHandle [in]

Тип: Handle

Хэндл, через который будет выполнена данная операция

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

Метод GrdUnlock снимает блокировку, соответствующую указанному хэндлу. С этого момента ключ считается освобожденным и может блокироваться повторно.

Внимание! 

Пара методов GrdLock и GrdUnlock не рассчитана на вызов из разных потоков. В этом случае, при вызове GrdUnlock из другого потока ключ не будет разблокирован (здесь можно провести аналогию с работой с критическими секциями).

 public static GrdE GrdUnlock(Handle grdHandle)

grdHandle [in]

Тип: Handle

Хэндл, через который будет выполнена данная операция

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

Метод GrdUnlock снимает блокировку, соответствующую указанному хэндлу. С этого момента ключ считается освобожденным и может блокироваться повторно.

Внимание! 

Пара методов GrdLock и GrdUnlock не рассчитана на вызов из разных потоков. В этом случае, при вызове GrdUnlock из другого потока ключ не будет разблокирован (здесь можно провести аналогию с работой с критическими секциями).