Using Directory Access Pseudo-Attributes

Directory access functions use several pseudo-attributes that exist alongside Microsoft Exchange Server directory schema attributes to provide additional functionality. They are available for use with directory access functions only.

These attributes are not part of the directory schema, and therefore cannot be accessed through the Microsoft Exchange Server Administrator program in raw mode. However, pseudo-attributes are treated like schema attributes in that they can be specified alongside schema attributes in the header line of an import file used by BatchImport or BatchExport.

Pseudo-Attributes Used by Directory Access Functions

Pseudo-Attribute Purpose
Home-Server Stores the values of the HomeMDB, HomeMTA, and HomeDSA schema attributes.
Obj-Container Sets the name of the container from which you're exporting when used with an export command.

Obj-Container is ignored when it is used with an import command and the DAPI_OVERRIDE_CONTAINER flag is set. If this flag is not set, the value specified in the import file for Obj-Container overrides the pszContainer attribute.

At initialization, you specify the basepoint parent container, but Obj-Container overrides it for the parent container or even for the basepoint, on an object-by-object basis. If all the objects you need to export are in the same container, you do not need to use Obj-Container. But if 90 percent of the objects you are exporting are in one container and 5 percent are in another, choose the first as the default container, then override it with Obj-Container.

Obj-Admins Specifies the names of Windows NT Server accounts that are to be given administrator privilege on the object. The DAPIWrite and BatchImport functions import the Obj-Admins attribute only if the flag DAPI_RESTRICT_ACCESS is set.
Obj-Search This pseudo-attribute is recognized on container objects only, and is similar to Obj-Admins. Windows NT accounts specified for Obj-Search are granted the privilege to administer security settings in the directory.
Obj-Users Specifies the names of Windows NT Server accounts that are to have user privilege on the object. The DAPIWrite and BatchImport functions import the Obj-Users attribute only if the flag DAPI_RESTRICT_ACCESS is set.
Member Specifies the names of object members if this object is a distribution list. In all other cases, specifies the distribution lists of which the object is a member.

If an object is a member of a distribution list, change this membership by changing the Members attribute of the object. But if a distribution list is a member of other distribution lists, change these memberships by changing the Members attributes of the containing (not contained) distribution lists.

Mode Specifies the operation mode for the import procedure and is optional. For complete information, see Specifying the Import Mode for BatchImport.
Secondary-Proxy-
Addresses
When a request is made to export the Proxy-Addresses attribute, only the primary proxy address (the address used as the originator address on outgoing messages) is exported for each address type. To export secondary proxy addresses (additional addresses for which a gateway will accept incoming mail) the caller must request the Secondary-Proxy-Addresses pseudo-attribute.