Macros | |
| #define | DS_SVC_OPT_PREFERCHAIN MAKE_PARAM_ID(1, DS_BOOL_TYPE) |
| #define | DS_SVC_OPT_CHAININGPROHIBIT MAKE_PARAM_ID(2, DS_BOOL_TYPE) |
| #define | DS_SVC_OPT_LOCALSCOPE MAKE_PARAM_ID(3, DS_BOOL_TYPE) |
| #define | DS_SVC_OPT_DONTUSECOPY MAKE_PARAM_ID(4, DS_BOOL_TYPE) |
| #define | DS_SVC_OPT_DONTDEREFALIAS MAKE_PARAM_ID(5, DS_BOOL_TYPE) |
| #define | DS_SVC_OPT_SUBENTRIES MAKE_PARAM_ID(6, DS_BOOL_TYPE) |
| #define | DS_SVC_OPT_COPYSHALLDO MAKE_PARAM_ID(7, DS_BOOL_TYPE) |
| #define | DS_SVC_PRIORITY MAKE_PARAM_ID(8, DS_INT_TYPE) |
| #define | DS_SVC_TIMELIMIT MAKE_PARAM_ID(9, DS_INT_TYPE) |
| #define | DS_SVC_SIZELIMIT MAKE_PARAM_ID(10, DS_INT_TYPE) |
| #define | DS_EXT_OPT_MANAGEDSAIT MAKE_PARAM_ID(11, DS_BOOL_TYPE) |
| #define | DS_SEC_SIGNED MAKE_PARAM_ID(12, DS_BOOL_TYPE) |
| #define | DS_SEC_ENCRYPTED MAKE_PARAM_ID(13, DS_BOOL_TYPE) |
| #define | DS_SVC_OPT_ATTRSONLY MAKE_PARAM_ID(14, DS_BOOL_TYPE) |
| #define | DS_SVC_OPT_SEARCHALIASES MAKE_PARAM_ID(15, DS_BOOL_TYPE) |
| #define | DS_EXT_OPT_USEALIASONUPDATE MAKE_PARAM_ID(16, DS_BOOL_TYPE) |
| #define | DS_SVC_PASSWORDPOLICY MAKE_PARAM_ID(17, DS_BOOL_TYPE) |
| #define | DS_SVC_OPT_PAGESIZE MAKE_PARAM_ID(18, DS_INT_TYPE) |
| #define | DS_SEC_DISABLEVERIFICATION MAKE_PARAM_ID(19, DS_BOOL_TYPE) |
| #define | DS_SVC_OPT_TXNID MAKE_PARAM_ID(20, DS_BYTES_TYPE) |
Detailed Description
Macro Definition Documentation
◆ DS_SVC_OPT_PREFERCHAIN
| #define DS_SVC_OPT_PREFERCHAIN MAKE_PARAM_ID(1, DS_BOOL_TYPE) |
Request chained operation (rather than referral) where necessary.
Definition at line 326 of file dsapi_const.h.
◆ DS_SVC_OPT_CHAININGPROHIBIT
| #define DS_SVC_OPT_CHAININGPROHIBIT MAKE_PARAM_ID(2, DS_BOOL_TYPE) |
Prohibit the use of chaining in a distributed operation.
Definition at line 329 of file dsapi_const.h.
◆ DS_SVC_OPT_LOCALSCOPE
| #define DS_SVC_OPT_LOCALSCOPE MAKE_PARAM_ID(3, DS_BOOL_TYPE) |
Restrict operation to data stored in local scope (usually the local DSA).
Definition at line 332 of file dsapi_const.h.
◆ DS_SVC_OPT_DONTUSECOPY
| #define DS_SVC_OPT_DONTUSECOPY MAKE_PARAM_ID(4, DS_BOOL_TYPE) |
Request that copied data not be used to satisfy the operation.
Definition at line 335 of file dsapi_const.h.
◆ DS_SVC_OPT_DONTDEREFALIAS
| #define DS_SVC_OPT_DONTDEREFALIAS MAKE_PARAM_ID(5, DS_BOOL_TYPE) |
Indicates that any alias used to identify the entry affected by the operation is not to be dereferenced.
Definition at line 338 of file dsapi_const.h.
◆ DS_SVC_OPT_SUBENTRIES
| #define DS_SVC_OPT_SUBENTRIES MAKE_PARAM_ID(6, DS_BOOL_TYPE) |
Indicates that a Search or List operation is to access subentries only; normal entries become inaccessible.
Definition at line 341 of file dsapi_const.h.
◆ DS_SVC_OPT_COPYSHALLDO
| #define DS_SVC_OPT_COPYSHALLDO MAKE_PARAM_ID(7, DS_BOOL_TYPE) |
Indicates that if the Directory is able to partly but not fully satisfy a query at a copy of an entry, it shall not chain the query. It is meaningful only if DS_SVC_OPT_DONTUSECOPY is not set.
Definition at line 346 of file dsapi_const.h.
◆ DS_SVC_PRIORITY
| #define DS_SVC_PRIORITY MAKE_PARAM_ID(8, DS_INT_TYPE) |
Sets the priority of the operation. 0 is low priority, 1 is medium, and 2 is high priority.
Definition at line 349 of file dsapi_const.h.
◆ DS_SVC_TIMELIMIT
| #define DS_SVC_TIMELIMIT MAKE_PARAM_ID(9, DS_INT_TYPE) |
Sets the maximum elapsed time in seconds that the operation should be allowed to take.
Definition at line 352 of file dsapi_const.h.
◆ DS_SVC_SIZELIMIT
| #define DS_SVC_SIZELIMIT MAKE_PARAM_ID(10, DS_INT_TYPE) |
Sets the maximum number of entries that can be returned by a list or search operation..
Definition at line 355 of file dsapi_const.h.
◆ DS_EXT_OPT_MANAGEDSAIT
| #define DS_EXT_OPT_MANAGEDSAIT MAKE_PARAM_ID(11, DS_BOOL_TYPE) |
Indicates that the Directory operation should be processed against the DsaIT instead of the DIT.
Definition at line 358 of file dsapi_const.h.
◆ DS_SEC_SIGNED
| #define DS_SEC_SIGNED MAKE_PARAM_ID(12, DS_BOOL_TYPE) |
Indicates that the Directory operation should be cryptographically signed.
Definition at line 362 of file dsapi_const.h.
◆ DS_SEC_ENCRYPTED
| #define DS_SEC_ENCRYPTED MAKE_PARAM_ID(13, DS_BOOL_TYPE) |
Indicates that the Directory operation should be encrypted.
Definition at line 365 of file dsapi_const.h.
◆ DS_SVC_OPT_ATTRSONLY
| #define DS_SVC_OPT_ATTRSONLY MAKE_PARAM_ID(14, DS_BOOL_TYPE) |
Indicates that a search or read operation should return attribute types without returning values.
- Since
- DSAPI_VERSION 2008
Definition at line 370 of file dsapi_const.h.
◆ DS_SVC_OPT_SEARCHALIASES
| #define DS_SVC_OPT_SEARCHALIASES MAKE_PARAM_ID(15, DS_BOOL_TYPE) |
Indicates that search results which are aliases should be dereferenced so that the aliased entry is returned.
- Since
- DSAPI_VERSION 2009
Definition at line 375 of file dsapi_const.h.
◆ DS_EXT_OPT_USEALIASONUPDATE
| #define DS_EXT_OPT_USEALIASONUPDATE MAKE_PARAM_ID(16, DS_BOOL_TYPE) |
Indicates that aliases should be dereferenced for Add, Remove and Modify operations. This option has no effect for LDAP connections.
- Since
- DSAPI_VERSION 2009
Definition at line 380 of file dsapi_const.h.
◆ DS_SVC_PASSWORDPOLICY
| #define DS_SVC_PASSWORDPOLICY MAKE_PARAM_ID(17, DS_BOOL_TYPE) |
Indicates that the current account's password policy status should be returned. This option has no effect for DAP connections.
- Since
- DSAPI_VERSION 2020
Definition at line 385 of file dsapi_const.h.
◆ DS_SVC_OPT_PAGESIZE
| #define DS_SVC_OPT_PAGESIZE MAKE_PARAM_ID(18, DS_INT_TYPE) |
Indicates that a paged results search is being requested, with pages of the required size.
- Since
- DSAPI_VERSION 2031
Definition at line 390 of file dsapi_const.h.
◆ DS_SEC_DISABLEVERIFICATION
| #define DS_SEC_DISABLEVERIFICATION MAKE_PARAM_ID(19, DS_BOOL_TYPE) |
Indicates that DSAPI's verification of the server certificate should be disabled when strong authentication is being performed.
- Since
- DSAPI_VERSION 2035
Definition at line 395 of file dsapi_const.h.
◆ DS_SVC_OPT_TXNID
| #define DS_SVC_OPT_TXNID MAKE_PARAM_ID(20, DS_BYTES_TYPE) |
Indicates that an update operation is a part of a transcation, the bytes being the transaction identifier (as specified by the server).
- Since
- DSAPI_VERSION 2047
Definition at line 400 of file dsapi_const.h.