---
title: HTL_thread_barrier_wait
description: "等待所有线程到达屏障。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/251RC1/accel/kunpengaccel_ksl_16_0134.html
sourcePath: /source/zh/kunpengboostkithistory/251RC1/accel/kunpengaccel_ksl_16_0134.html
indexId: 9d0540fc473ff3675f7c0cb9d748cec5049146102b5233bc2a559072ad2a4b5f76
---
# HTL_thread_barrier_wait

等待所有线程到达屏障。

#### 接口定义

int HTL_thread_barrier_wait(HTL_thread_barrier_t *thread_barrier);


#### 描述

HTL_thread_barrier_wait()用于调用者在屏障上等待。调用者将暂停，直到所有等待者达到障碍的数量与HTL_thread_barrier_init()或HTL_thread_barrier_reinit()指定的数量相同。


#### 参数

| 参数名 | 类型 | 描述 | 输入/输出 |
| --- | --- | --- | --- |
| thread\_barrier | HTL\_thread\_barrier\_t \* | 屏障句柄的地址。 | 输入 |


#### 返回值

- HTL_THREAD_SUCCESS：成功。
- 其他：失败。见错误码定义。


#### 示例

```
ret = HTL_thread_barrier_wait(&barrier);
```
