3.2. 初始化
变量
- CUDBGResult ( *CUDBGAPI_st::finalize )( )
- Finalize the API and free all memory.
- CUDBGResult ( *CUDBGAPI_st::getSupportedDebuggerCapabilities )( CUDBGCapabilityFlags* capabilities )
- Returns debugger capabilities that are supported by this version of the API.
- CUDBGResult ( *CUDBGAPI_st::initialize )( )
- Initialize the API.
变量
- CUDBGResult ( *CUDBGAPI_st::finalize )( )
-
返回
CUDBG_SUCCESS, CUDBG_ERROR_UNINITIALIZED, CUDBG_ERROR_COMMUNICATION_FAILURE, CUDBG_ERROR_UNKNOWN
- CUDBGResult ( *CUDBGAPI_st::getSupportedDebuggerCapabilities )( CUDBGCapabilityFlags* capabilities )
-
返回此版本API支持的调试器功能。自CUDA 12.5起。
调用此API方法无需初始化API。
参数
- capabilities
- - returned debugger capabilities
返回
CUDBG_SUCCESS, CUDBG_ERROR_INVALID_ARGS,
- CUDBGResult ( *CUDBGAPI_st::initialize )( )
-
返回
CUDBG_SUCCESS, CUDBG_ERROR_UNKNOWN