Function QnnInterface_getProviders¶
Defined in File QnnInterface.h
Function Documentation¶
-
Qnn_ErrorHandle_t QnnInterface_getProviders(const QnnInterface_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_INTERFACE_INVALID_PARAMETER: Invalid parameter was provided. Either providerList or numProviders was NULL.
QNN_INTERFACE_ERROR_NOT_SUPPORTED: API not supported.