ROCProfiler API status codes. 
| Enumerator | 
|---|
| ROCPROFILER_STATUS_SUCCESS  | The function has executed successfully.  
 | 
| ROCPROFILER_STATUS_ERROR  | A generic error has occurred.  
 | 
| ROCPROFILER_STATUS_ERROR_ALREADY_INITIALIZED  | ROCProfiler is already initialized.  
 | 
| ROCPROFILER_STATUS_ERROR_NOT_INITIALIZED  | ROCProfiler is not initialized.  
 | 
| ROCPROFILER_STATUS_ERROR_SESSION_MISSING_BUFFER  | Missing Buffer for a session.  
 | 
| ROCPROFILER_STATUS_ERROR_TIMESTAMP_NOT_APPLICABLE  | Timestamps can't be collected.  
 | 
| ROCPROFILER_STATUS_ERROR_AGENT_NOT_FOUND  | Agent is not found with given identifier.  
 | 
| ROCPROFILER_STATUS_ERROR_AGENT_INFORMATION_MISSING  | Agent information is missing for the given identifier.  
 | 
| ROCPROFILER_STATUS_ERROR_QUEUE_NOT_FOUND  | Queue is not found for the given identifier.  
 | 
| ROCPROFILER_STATUS_ERROR_QUEUE_INFORMATION_MISSING  | The requested information about the queue is not found.  
 | 
| ROCPROFILER_STATUS_ERROR_KERNEL_NOT_FOUND  | Kernel is not found with given identifier.  
 | 
| ROCPROFILER_STATUS_ERROR_KERNEL_INFORMATION_MISSING  | The requested information about the kernel is not found.  
 | 
| ROCPROFILER_STATUS_ERROR_COUNTER_NOT_FOUND  | Counter is not found with the given identifier.  
 | 
| ROCPROFILER_STATUS_ERROR_COUNTER_INFORMATION_MISSING  | The requested Counter information for the given kernel is missing.  
 | 
| ROCPROFILER_STATUS_ERROR_TRACER_API_DATA_NOT_FOUND  | The requested Tracing API Data for the given data identifier is missing.  
 | 
| ROCPROFILER_STATUS_ERROR_TRACER_API_DATA_INFORMATION_MISSING  | The requested information for the tracing API Data is missing.  
 | 
| ROCPROFILER_STATUS_ERROR_INCORRECT_DOMAIN  | The given Domain is incorrect.  
 | 
| ROCPROFILER_STATUS_ERROR_SESSION_NOT_FOUND  | The requested Session given the session identifier is not found.  
 | 
| ROCPROFILER_STATUS_ERROR_CORRUPTED_SESSION_BUFFER  | The requested Session Buffer given the session identifier is corrupted or deleted.  
 | 
| ROCPROFILER_STATUS_ERROR_RECORD_CORRUPTED  | The requested record given the record identifier is corrupted or deleted.  
 | 
| ROCPROFILER_STATUS_ERROR_INCORRECT_REPLAY_MODE  | Incorrect Replay mode.  
 | 
| ROCPROFILER_STATUS_ERROR_SESSION_MISSING_FILTER  | Missing Filter for a session.  
 | 
| ROCPROFILER_STATUS_ERROR_INCORRECT_SIZE  | The size given for the buffer is not applicable.  
 | 
| ROCPROFILER_STATUS_ERROR_INCORRECT_FLUSH_INTERVAL  | Incorrect Flush interval.  
 | 
| ROCPROFILER_STATUS_ERROR_SESSION_FILTER_DATA_MISMATCH  | The session filter can't accept the given data.  
 | 
| ROCPROFILER_STATUS_ERROR_FILTER_DATA_CORRUPTED  | The given filter data is corrupted.  
 | 
| ROCPROFILER_STATUS_ERROR_CORRUPTED_LABEL_DATA  | The given label is corrupted.  
 | 
| ROCPROFILER_STATUS_ERROR_RANGE_STACK_IS_EMPTY  | There is no label in the labels stack to be popped.  
 | 
| ROCPROFILER_STATUS_ERROR_PASS_NOT_STARTED  | There is no pass that started.  
 | 
| ROCPROFILER_STATUS_ERROR_HAS_ACTIVE_SESSION  | There is already Active session, Can't activate two session at the same time.  
 | 
| ROCPROFILER_STATUS_ERROR_SESSION_NOT_ACTIVE  | Can't terminate a non active session.  
 | 
| ROCPROFILER_STATUS_ERROR_FILTER_NOT_FOUND  | The required filter is not found for the given session.  
 | 
| ROCPROFILER_STATUS_ERROR_BUFFER_NOT_FOUND  | The required buffer is not found for the given session.  
 | 
| ROCPROFILER_STATUS_ERROR_FILTER_NOT_SUPPORTED  | The required Filter is not supported.  
 | 
| ROCPROFILER_STATUS_ERROR_INVALID_ARGUMENTS  | Invalid Arguments were given to the function.  
 | 
| ROCPROFILER_STATUS_ERROR_INVALID_OPERATION_ID  | The given operation id is not valid.  
 | 
| ROCPROFILER_STATUS_ERROR_INVALID_DOMAIN_ID  | The given domain id is not valid.  
 | 
| ROCPROFILER_STATUS_ERROR_NOT_IMPLEMENTED  | The feature requested is not implemented.  
 | 
| ROCPROFILER_STATUS_ERROR_MISMATCHED_EXTERNAL_CORRELATION_ID  | External Correlation id pop called without matching push.  
 |