On 11/22/16 16:42, Tony Whyman wrote: > I am trying to find a way of determining whether Engine12 is available > as a provider when using the FIrebird 3 API. > > Enumerating the list of Providers in firebird.conf tells you whether it > has been configured but because the list is interpreted permissively, > all this tells you is that it might be available and not will be available. > > IPluginManager.getPlugins looks hopeful, but calling > > getPlugins(status,TYPE_PROVIDER,"Engine12",null) > > returns a nil pointer, while > > getPlugins(status,TYPE_PROVIDER,"engine12",null) > > returns an IPluginSet with an empty getName and repeated calls to > IPluginSet.next get you nowhere but an unending loop. > > Any ideas?
Do you have default for Providers in .conf files? ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
