GpaCloseContext
Copyright (c) 2018-2024 Advanced Micro Devices, Inc. 保留所有权利。
语法
GpaStatus GpaCloseContext( GpaContextId context_id);描述
关闭指定的上下文,这将终止对 GPU 性能计数器的访问。关闭上下文后,在通过 GpaOpenContext 重新打开计数器之前,不应再次调用 GPA 函数。
参数
| 名称 | 描述 |
|---|---|
| context_id | 先前打开的上下文的唯一标识符。 |
返回值
| 返回值 | 描述 |
|---|---|
| kGpaStatusOk | 上下文已成功关闭。 |
| kGpaStatusErrorGpaNotInitialized | GPA 未初始化。请在所有其他入口点之前调用 GpaInitialize。 |
| kGpaStatusErrorNullPointer | 提供的 context_id 参数为 NULL。 |
| kGpaStatusErrorContextNotFound | 提供的 context_id 参数未被识别为先前打开的上下文标识符。 |
| kGpaStatusErrorContextNotOpen | 提供的上下文当前未打开。 |
| kGpaStatusErrorInvalidParameter | 提供的上下文的 API 类型与 GPA 的 API 类型不匹配。 |
| kGpaStatusErrorFailed | 无法关闭上下文。 |
| kGpaStatusErrorException | 发生异常。 |