GpaGetCounterIndex
Copyright (c) 2018-2024 Advanced Micro Devices, Inc. 保留所有权利。
语法
GpaStatus GpaGetCounterIndex( GpaSessionId session_id, const char* counter_name, GpaUInt32* index);描述
根据计数器名称(不区分大小写)获取计数器索引。
参数
| 名称 | 描述 |
|---|---|
| session_id | 先前创建的会话的唯一标识符。 |
| counter_name | 需要获取索引的计数器名称。 |
| index | 成功执行后将保存索引的地址。 |
返回值
| 返回值 | 描述 |
|---|---|
| kGpaStatusOk | 计数器索引已成功检索。 |
| kGpaStatusErrorGpaNotInitialized | GPA 未初始化。请在所有其他入口点之前调用 GpaInitialize。 |
| kGpaStatusErrorNullPointer | 提供的 counter_name 参数为 NULL。 |
提供的 index 参数为 NULL。
提供的 session_id 参数为 NULL。 | | kGpaStatusErrorSessionNotFound 如果提供的 session_id 无效。 | | | kGpaStatusErrorCounterNotFound | 指定的计数器未找到。 | | kGpaStatusErrorException | 发生异常。 |