bool silc_idcache_del_by_id_ext(SilcIDCache cache, void *id, SilcHashFunction hash, void *hash_context, SilcHashCompare compare, void *compare_context);
Same as silc_idcache_del_by_id but with specific hash and comparison functions. If the functions are NULL then default values are used. Returns TRUE if the entry was deleted. The destructor function is called.