52.3. Matching Rule Plug-ins

The parameters listed below are used with matching rule plug-in functions that can be registered.
Parameter ID Description
SLAPI_PLUGIN_MR_FILTER_CREATE_FN This is a factory function for creating filter functions. This function must be thread-safe since the server may call it concurrently with other functions.
SLAPI_PLUGIN_MR_INDEXER_CREATE_FN This is a factory function for creating indexer functions. This function must be thread-safe since the server may call it concurrently with other functions.
SLAPI_PLUGIN_MR_FILTER_MATCH_FN This functions uses the ID to set and get a filter function.
SLAPI_PLUGIN_MR_FILTER_INDEX_FN This is a filter function that uses an index to accelerate the processing of a search request.
SLAPI_PLUGIN_MR_FILTER_RESET_FN This function resets the filter function.
SLAPI_PLUGIN_MR_INDEX_FN This function uses the ID to get and set the index function.