2.2.3 Display Type Values

These values are used to specify display types. They appear in various places in the NSPI Protocol as object properties and as part of EntryIDs. Except where otherwise specified in the following table, all NSPI servers MUST recognize and be capable of accepting and returning these display types. Permitted values for the NSPI Protocol are as follows.

 Name and value

 Description

DT_MAILUSER

0x00000000

A typical messaging user.

DT_DISTLIST

0x00000001

A distribution list.

DT_FORUM

0x00000002

A forum, such as a bulletin board service or a public or shared folder.

DT_AGENT

0x00000003

An automated agent, such as Quote-Of-The-Day or a weather chart display.

DT_ORGANIZATION

0x00000004

An Address Book object defined for a large group, such as helpdesk, accounting, coordinator, or department. Department objects usually have this display type.

DT_PRIVATE_DISTLIST

0x00000005

A private, personally administered distribution list.

DT_REMOTE_MAILUSER

0x00000006

An Address Book object known to be from a foreign or remote messaging system.

DT_CONTAINER

0x00000100

An address book hierarchy table container. An NSPI server MUST NOT return this display type except as part of an EntryID of an object in the address book hierarchy table.

DT_TEMPLATE

0x00000101

A display template object. An NSPI server MUST NOT return this display type.

DT_ADDRESS_TEMPLATE

0x00000102

An address creation template. An NSPI server MUST NOT return this display type except as part of an EntryID of an object in the address creation table.

DT_SEARCH

0x00000200

A Search Template. An NSPI server MUST NOT return this display type.

All NSPI clients and servers MUST NOT use any other display types.