Syntax
#include "slapi-plugin.h" void slapi_register_supported_control( char *controloid, unsigned long controlops ); Parameters
#include "slapi-plugin.h" void slapi_register_supported_control( char *controloid, unsigned long controlops );
The function has the following parameters:
controloid
controlops
The controlops argument can have one or more of the following values:
SLAPI_OPERATION_BIND
SLAPI_OPERATION_UNBIND
SLAPI_OPERATION_SEARCH
SLAPI_OPERATION_MODIFY
SLAPI_OPERATION_ADD
SLAPI_OPERATION_DELETE
SLAPI_OPERATION_MODDN
SLAPI_OPERATION_MODRDN
SLAPI_OPERATION_COMPARE
SLAPI_OPERATION_ABANDON
SLAPI_OPERATION_EXTENDED
SLAPI_OPERATION_ANY
SLAPI_OPERATION_NONE
You can specify a combination of values by bitwise ORing the values together (for example, SLAPI_OPERATION_ADD | SLAPI_OPERATION_DELETE ).