5.12 DSI_ENTRY_FLAGS Values

DSI_ENTRY_FLAGS returns information about an entry’s state. The flags are defined in the nwdsdefs.h file. The following table lists the flags that have been defined for the various entry states.

Flag Name

C Value

Description

DS_ALIAS_ENTRY

0x0001

Indicates that the entry is an alias object.

DS_PARTITION_ROOT

0x0002

Indicates that the entry is the root partition.

DS_CONTAINER_ENTRY

0x0004

Indicates that the entry is a container object and not a container alias.

DS_CONTAINER_ALIAS

0x0008

Indicates that the entry is a container alias.

DS_MATCHES_LIST_FILTER

0x0010

Indicates that the entry matches the List filter.

DS_REFERENCE_ENTRY

0x0020

Indicates that the entry has been created as a reference rather than an entry. The synchronization process is still running and has not created an entry for the object on this replica.

DS_40X_REFERENCE_ENTRY

0x0040

Indicates that the entry is a reference rather than the object. The reference is in the older 4.0x form and appears only when upgrading.

DS_BACKLINKED

0x0080

Indicates that the entry is being back linked.

DS_NEW_ENTRY

0x0100

Indicates that the entry is new and replicas are still being updated.

DS_TEMPORARY_REFERENCE

0x0200

Indicates that an external reference has been temporarily created for authentication; when the object logs out, the temporary reference is deleted.

DS_AUDITED

0x0400

Indicates that the entry is being audited.

DS_ENTRY_NOT_PRESENT

0x0800

Indicates that the state of the entry is not present.

DS_ENTRY_VERIFY_CTS

0x1000

Indicates the entry's creation timestamp needs to be verified. eDirectory sets this flag when a replica is removed or upgraded from NetWare 4.11 to NetWare 5.

DS_ENTRY_DAMAGED

0x2000

Indicates that the entry's information does not conform to the standard format and is therefore damaged.