PidTagBodyCrc Canonical Property

Applies to: Office 2010 | Outlook 2010 | Visual Studio

Contains a cyclic redundancy check (CRC) value on the message text.

Associated properties:

PR_BODY_CRC

Identifier:

0x0E1C

Data type:

PT_LONG

Area:

Exchange

Remarks

The message store can use any CRC algorithm that generates a PT_LONG value. It must compute this property as part of the IMAPIProp::SaveChanges method when the PR_BODY (PidTagBody) property has been set for the first time and whenever it has been subsequently modified.

A client application uses PR_BODY_CRC to aid in comparing message text strings contained in PR_BODY properties or their variants. Using this property, the client can quickly and easily detect when the message text has changed. It can realize significant performance gains by using PR_BODY_CRC instead of obtaining PR_BODY from the message store and comparing it with a local version.

Header Files

  • Mapidefs.h
    Provides data type definitions.

  • Mapitags.h
    Contains definitions of properties listed as associated properties.

See Also

Concepts

MAPI Properties

MAPI Canonical Properties

Mapping Canonical Property Names to MAPI Names

Mapping MAPI Names to Canonical Property Names