Function QnnSystemInterface_getProviders¶
Defined in File QnnSystemInterface.h
Function Documentation¶
-
Qnn_ErrorHandle_t QnnSystemInterface_getProviders(const QnnSystemInterface_t ***providerList, uint32_t *numProviders)¶
Get list of available interface providers.
- Parameters
providerList – [out] A pointer to an array of available interface providers. The lifetime of returned interface object pointers corresponds to the lifetime of the provider library. Contents are to be considered invalid if the provider library is terminated/unloaded. This function can be called immediately after provider library has been loaded.
numProviders – [out] Number of available interface objects in providerList.
- Returns
Error code:
QNN_SUCCESS: No error.
QNN_SYSTEM_INTERFACE_INVALID_PARAMETER: Invalid parameter was provided. Either providerList or numProviders was NULL.
QNN_SYSTEM_INTERFACE_ERROR_NOT_SUPPORTED: API not supported.