HTL_thread_rwlock_destroy

销毁读写锁。

接口定义

int HTL_thread_rwlock_destroy(HTL_thread_rwlock_t *thread_rwlock);

描述

HTL_thread_rwlock_destroy()用于销毁读写锁thread_rwlock的资源,并将thread_rwlock设置为HTL_THREAD_RWLOCK_NULL。

无论读写锁是否被锁定,该函数均会销毁。

参数

参数名

类型

描述

输入/输出

thread_rwlock

HTL_thread_rwlock_t *

读写锁句柄地址。

输入/输出

返回值

示例

1
2
3
    HTL_thread_rwlock_t rwlock;
    ret = HTL_thread_rwlock_init(&rwlock, NULL);
    ret = HTL_thread_rwlock_destroy(&rwlock);