Client APIs
API Reference Overview
Obtains a human-readable name and description of a specific configuration option. This can be used to e.g.
display configuration options. This will succeed unless `index` is out of range (i.e., `>= duckdb_config_count`).  
The result name or description MUST NOT be freed.  
###### Syntax {#docs:api:c:config::syntax}  
```c
duckdb_state duckdb_get_config_flag(
size_t index,
const char **out_name,
const char **out_description
);
```  
###### Parameters {#docs:api:c:config::parameters}  
* `index`: The index of the configuration option (between 0 and `duckdb_config_count`)
* `out_name`: A name of the configuration flag.
* `out_description`: A description of the configuration flag.  
###### Return Value {#docs:api:c:config::return-value}  
`DuckDBSuccess` on success or `DuckDBError` on failure.  
<br>