Page tree
Skip to end of metadata
Go to start of metadata

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

    int GRD_API GrdUnlock (	
      HANDLE hGrd,
    );	
     Параметры функции

    hGrd

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

     Возвращаемое значение функции
     Описание

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

    Внимание! 

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

    public static GrdE GrdUnlock(Handle grdHandle)
    
     Параметры метода

    grdHandle [in]

    Тип: Handle

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

     Возвращаемое значение метода
     Описание

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

    Внимание! 

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

     public static GrdE GrdUnlock(Handle grdHandle)
     Параметры метода

    grdHandle [in]

    Тип: Handle

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

     Возвращаемое значение метода
     Описание

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

    Внимание! 

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

    • No labels