GpaEndSession
Copyright (c) 2018-2024 Advanced Micro Devices, Inc. 保留所有权利。
语法
GpaStatus GpaEndSession( GpaSessionId session_id);描述
使用当前启用的计数器集结束采样。这将结束采样过程。在查询某个会话的结果之前,必须先结束该会话。
参数
| 名称 | 描述 |
|---|---|
| session_id | 先前创建的会话的唯一标识符。 |
返回值
| 返回值 | 描述 |
|---|---|
| kGpaStatusOk | 会话已成功结束。 |
| kGpaStatusErrorGpaNotInitialized | GPA 未初始化。请在所有其他入口点之前调用 GpaInitialize。 |
| kGpaStatusErrorNullPointer | 提供的 session_id 参数为 NULL。 |
| kGpaStatusErrorSessionNotFound | 提供的 session_id 参数未被识别为先前创建的会话标识符。 |
| kGpaStatusErrorVariableNumberOfSamplesInPasses | 会话的每个通道中的采样数不一致。 |
| kGpaStatusErrorNotEnoughPasses | 会话中创建的通道数不足 |
| kGpaStatusErrorSessionNotStarted | 会话尚未开始。 |
| kGpaStatusErrorFailed | 会话可以结束。 |
| kGpaStatusErrorOtherSessionActive | 另一个会话正在运行。 |
| kGpaStatusErrorException | 发生异常。 |