SearchDerefAliases Property

Controls alias dereferencing during searching.

Syntax

ANSI (Cross Platform)
int GetSearchDerefAliases();
int SetSearchDerefAliases(int iSearchDerefAliases); Unicode (Windows) INT GetSearchDerefAliases();
INT SetSearchDerefAliases(INT iSearchDerefAliases);

Possible Values

SDA_NEVER(0), 
SDA_IN_SEARCHING(1),
SDA_FINDING_BASE_OBJECT(2),
SDA_ALWAYS(3)
@property (nonatomic,readwrite,assign,getter=searchDerefAliases,setter=setSearchDerefAliases:) int searchDerefAliases;
- (int)searchDerefAliases;
- (void)setSearchDerefAliases:(int)newSearchDerefAliases;

Possible Values

SDA_NEVER(0), 
SDA_IN_SEARCHING(1),
SDA_FINDING_BASE_OBJECT(2),
SDA_ALWAYS(3)
#define PID_LDAP_SEARCHDEREFALIASES 27

IPWORKS_EXTERNAL void* IPWORKS_CALL IPWorks_LDAP_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKS_EXTERNAL int IPWORKS_CALL IPWorks_LDAP_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

0

Remarks

This property controls the alias dereferencing during searching. Possible values are:

sdaNever (0) Do not dereference aliases in searching or in locating the base object of the search.
sdaInSearching (1) Dereference aliases in subordinates of the base object in searching, but not in locating the base object of the search.
sdaFindingBaseObject (2) Dereference aliases in locating the base object of the search, but not when searching subordinates of the base object.
sdaAlways (3) Dereference aliases both in searching and in locating the base object of the search.

Default is to never dereference aliases.

Data Type

Integer

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks 2020 C++ Edition - Version 20.0 [Build 8307]