10.05.2018 17:20, Alex Peshkoff via Firebird-devel wrote:
  BTW, is there a way to distinguish cases when

a) ICryptKeyCallback::callback() returned zero because application key not 
needed
b) Application callback is not set

Both cases are normal - return non-zro here.

  Not in the case if an application callback is required for keyholder to work.

c) Key plugin is refused by application as a fake one.

In this case it's good to raise an error in status parameter.

  How? ICryptKeyCallback::callback() has no status parameter.
I meant the case when user application don't want to work with _this_ key holder and want server to try a next one if available.


--
  WBR, SD.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to