3.2. Initialization
Variables
- 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.
Variables
- CUDBGResult ( *CUDBGAPI_st::finalize )( )
-
Returns
CUDBG_SUCCESS, CUDBG_ERROR_UNINITIALIZED, CUDBG_ERROR_COMMUNICATION_FAILURE, CUDBG_ERROR_UNKNOWN
- CUDBGResult ( *CUDBGAPI_st::getSupportedDebuggerCapabilities )( CUDBGCapabilityFlags* capabilities )
-
Returns debugger capabilities that are supported by this version of the API. Since CUDA 12.5.
This API method can be called without initializing the API.
Parameters
- capabilities
- - returned debugger capabilities
Returns
CUDBG_SUCCESS, CUDBG_ERROR_INVALID_ARGS,
- CUDBGResult ( *CUDBGAPI_st::initialize )( )
-
Returns
CUDBG_SUCCESS, CUDBG_ERROR_UNKNOWN