Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

2.2 Uncompressed OAB Display Template File

The display template file specifies how to display Address Book objects and e-mail addresses to the client. The display template file is a package that wraps the template for creating e-mail addresses, known as the address creation template, and the template for displaying Address Book object information. For more details about the address creation template and the template for displaying Address book object information, see [MS-OXOABKT].

The following ABNF definition specifies the format of an uncompressed display template file.

template-file       =    OAB_HDR mail-user-template
                         distribution-list-template
                         forum-template agent-template
                         organization-template
                         private-distributionlist-template
                         remote-mailuser-template
                         NAMES_STRUCT 
                         address-templates data
mail-user-template  =    TMPLT_ENTRY
                         ; display template for mailboxes
distribution-list-template = TMPLT_ENTRY
                         ; display template for distribution lists
forum-template      =     TMPLT_ENTRY
                         ; display template for public folders
agent-template      =    TMPLT_ENTRY
                         ; display template for mail agents
organization-template =   TMPLT_ENTRY
                         ; SHOULD be set to all zeros.
private-distributionlist-template = TMPLT_ENTRY
                         ; SHOULD be set to all zeros.
remote-mailuser-template = TMPLT_ENTRY
                         ; display template for external e-mail
                         ; addresses
address-templates    =   oot-count *(address-creation-template)
oot-count            =   %x00000000-%xFFFFFFFF
                         ; 32 bits of data
address-creation-template   =   TMPLT_ENTRY
                         ; an address creation display template
data                     =   *(OCTET)
                         ; unstructured data section

All the fields in this section that start with an 'o' indicate an offset from the beginning of the file into the unstructured data section.

Show:
© 2015 Microsoft