Functions Specific to Virtual Attribute Service
flags
buffer_flags
subtype_count
Returns
This function returns 0 for success, in which case:
•
results
•
type_name_disposition
matched. Valid values are:
SLAPI_VIRTUALATTRS_TYPE_NAME_MATCHED_EXACTLY_OR_ALIAS
SLAPI_VIRTUALATTRS_TYPE_NAME_MATCHED_SUBTYPE
•
actual_type_name
•
buffer_flags
slapi_values_free()
•
subtype_count
Otherwise, this function returns the following
•
SLAPI_VIRTUALATTRS_LOOP_DETECTED
•
SLAPI_VIRTUAL_NOT_FOUND
attr
•
ENOMEM
Description
This function returns the values for an attribute type from an entry, including the
values for any subtypes of the specified attribute type. The routine will return the
values of virtual attributes in that entry if requested to do so.
Memory Concerns
slapi_vattr_values_free()
type names, passing the
530
Netscape Directory Server Plug-In Programmer's Guide • December 2003
Bit mask of options. Valid values are as follows:
SLAPI_REALATTRS_ONLY
SLAPI_VIRTURALATTRS_ONLY
SLAPI_VIRTUALATTRS_REQUEST_POINTERS
SLAPI_VIRTUALATTRS_LIST_OPERATIONAL_AT TRS
Bit mask to be used as input flags for
slapi_values_free().
Number of subtypes matched.
contains the current values for type all of the subtypes in
contains information on how each type was
contains the type name as found.
contains the bit mask to be used as input flags for
.
contains the number of subtypes matched.
in entry).
(memory error).
buffer_flags
(failed to evaluate a
(type not recognized by any
should be used to free the retrurned result set and
value returned from this routine.
.
e
and
.
).
vattr
and not a real
vattr
Need help?
Do you have a question about the NETSCAPE DIRECTORY SERVER 6.2 - PLUG-IN and is the answer not in the manual?
Questions and answers