---
title: GetStreamId
description: "获取当前Task所在流的id。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00676.html
sourcePath: /source/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi_07_00676.html
indexId: 723482ff21f08b4313931def0d32a6ef29dfe61fa9359e4fe8a4e2de89501d1978
---
# GetStreamId

#### 函数功能

获取当前Task所在流的id。


#### 函数原型

```
uint32_t GetStreamId() const
```


#### 参数说明

无


#### 返回值说明

返回当前Task所在流的id，默认值为0。

异常时，返回int32_max。


#### 约束说明

无


#### 调用示例

```
graphStatus Mc2GenTaskCallback(const gert::ExeResGenerationContext *context,
    std::vector<std::vector<uint8_t>> &tasks) {
  auto aicore_task = KernelLaunchInfo::LoadFromData(context, tasks.back());
  auto stream_id = aicore_task.GetStreamId();
}
```
