---
title: ar_data_providers_create
framework: arkit
role: symbol
role_heading: Function
path: arkit/ar_data_providers_create
---

# ar_data_providers_create

Creates an empty collection of data providers.

## Declaration

```occ
extern ar_data_providers_tar_data_providers_create();
```

## See Also

### Data providers

- [ar_data_provider_state_t](arkit/ar_data_provider_state_t.md)
- [ar_data_provider_get_required_authorization_type](arkit/ar_data_provider_get_required_authorization_type.md)
- [ar_data_provider_get_state](arkit/ar_data_provider_get_state.md)
- [ar_data_providers_enumerator_t](arkit/ar_data_providers_enumerator_t.md)
- [ar_data_providers_t](arkit/ar_data_providers_t.md)
- [ar_data_providers_add_data_provider](arkit/ar_data_providers_add_data_provider.md)
- [ar_data_providers_add_data_providers](arkit/ar_data_providers_add_data_providers.md)
- [ar_data_providers_create_with_data_providers](arkit/ar_data_providers_create_with_data_providers.md)
- [ar_data_providers_enumerate_data_providers_f](arkit/ar_data_providers_enumerate_data_providers_f.md)
- [ar_data_providers_get_count](arkit/ar_data_providers_get_count.md)
- [ar_data_providers_enumerate_data_providers](arkit/ar_data_providers_enumerate_data_providers.md)
- [ar_data_providers_remove_data_provider](arkit/ar_data_providers_remove_data_provider.md)
- [ar_data_providers_remove_data_providers](arkit/ar_data_providers_remove_data_providers.md)
- [ar_data_providers_enumerator_function_t](arkit/ar_data_providers_enumerator_function_t.md)
- [ar_session_data_provider_state_change_handler_function_t](arkit/ar_session_data_provider_state_change_handler_function_t.md)
