PR_Unlock

释放指定的锁对象。释放未锁定的锁将导致错误。

尝试释放由不同线程锁定的锁会导致未定义的行为。

语法

#include <prlock.h>

PRStatus PR_Unlock(PRLock *lock);

参数

PR_Unlock 有一个参数

lock

要释放的锁对象的指针。

返回值

该函数返回以下值之一

  • 如果成功,则返回 PR_SUCCESS

  • 如果失败(例如,如果调用方不拥有该锁),则返回 PR_FAILURE

另请参阅