Netscape DIRECTORY SERVER 6.1 - PLUG-IN Manual page 235

Table of Contents

Advertisement

SLAPI_TARGET_DN
SLAPI_CONTROLS_ARG
SLAPI_ADD_ENTRY
Returns
This function returns
cannot be constructed from the specified attributes due to constraint violation.
slapi_delete_internal_set_pb()
Sets up a parameter block so that it can be used by
for an internal delete operation.
Syntax
#include "slapi-plugin.h"
void slapi_delete_internal_set_pb (Slapi_PBlock *pb, const char *dn,
LDAPControl **controls, const char *uniqueid,
Slapi_ComponentId *plugin_identity, int operation_flags);
Parameters
This function takes the following parameters:
pb
dn
controls
uniqueid
set to DN of the new entry.
set to request controls, if present.
set to
Slapi_Entry
or one of the LDAP error codes if the entry
LDAP_SUCCESS
Parameter block populated with delete parameters.
DN of the entry to be removed. For unique ID operation, this
parameter is used to select the correct backend.
List of controls associated with the operation.
Unique identifier of the entry to be removed.
All directory entries contain a unique identifier. Unlike the
distinguished name (DN), the unique identifier of an entry never
changes, providing a good way to unambiguously refer to an
entry in a distributed/replicated environment.
Functions for Setting Internal Operation Flags
to add.
slapi_delete_internal_pb()
Chapter 15
Function Reference
235

Advertisement

Table of Contents
loading

This manual is also suitable for:

Directory server 6.1

Table of Contents