> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# HCSettingsGetTraceLevel

> Gets the trace verbosity of the libHttpClient HTTPCLIENT trace area.

Gets the trace level for the library.

## Syntax

```cpp theme={null}
HRESULT HCSettingsGetTraceLevel(  
         HCTraceLevel* traceLevel  
)  
```

### Parameters

*traceLevel*   \_Out\_\
Type: [HCTraceLevel\*](https://docs.xbox.com/reference/live/httpclient/trace/enums/hctracelevel.md)

Trace level.

### Return value

Type: HRESULT

Result code for this API operation. Possible values are S\_OK, E\_INVALIDARG, or E\_FAIL. Returns E\_INVALIDARG if *traceLevel* is `nullptr`.

## Remarks

HCSettingsGetTraceLevel reports the verbosity of the libHttpClient `HTTPCLIENT` trace area. To set the verbosity, call [HCSettingsSetTraceLevel](https://docs.xbox.com/reference/live/httpclient/trace/functions/hcsettingssettracelevel.md).

## Requirements

**Header:** trace.h

**Library:** libHttpClient.lib

**Supported platforms:** Windows, XBOX One family consoles and XBOX Series consoles

## See also

[trace](https://docs.xbox.com/reference/live/httpclient/trace/trace_members.md)


## Related topics

- [HCSettingsSetTraceLevel](https://docs.xbox.com/reference/live/httpclient/trace/functions/hcsettingssettracelevel.md)
- [trace (contents)](https://docs.xbox.com/reference/live/httpclient/trace/trace_members.md)
- [HCTraceSetTraceToDebugger](https://docs.xbox.com/reference/live/httpclient/trace/functions/hctracesettracetodebugger.md)
- [HCTraceCallback](https://docs.xbox.com/reference/live/httpclient/trace/functions/hctracecallback.md)
- [HCTraceSetClientCallback](https://docs.xbox.com/reference/live/httpclient/trace/functions/hctracesetclientcallback.md)
