Platform SDK: Exchange Server |
The PR_SOURCE_KEY property contains a binary number that uniquely identifies the message or folder.
Header file: | EDKMDB.H |
Applies to: | Folder and message objects (information store objects) |
Identifier: | 0x65e0 |
Property type: | PT_BINARY |
Access: | Read-only |
The PR_SOURCE_KEY property is primarily used by the incremental change synchronization (ICS) interface and contains a binary number that uniquely identifies a message or a folder. When an object is created in an information store, the information store assigns a value to the PR_SOURCE_KEY property on the object.
For Microsoft Exchange Server, this property is 22 bytes in length, including the store GUID (16 bytes) and a 6-byte unique number that identifies the object within the store.
Synchronizer implementers must format the PR_SOURCE_KEY as a minimum of 17 bytes in length, including a GUID and a unique binary number that identifies the object within the foreign store.
Note: It is recommended that third-party developers do not use 6 bytes as their unique number
For more information, see About Incremental Change Synchronization.
IExchangeExportChanges, IExchangeImportHierarchyChanges, IExchangeImportContentsChanges, IExchangeManageStore, PR_PARENT_SOURCE_KEY, PR_PREDECESSOR_CHANGE_LIST, PR_CHANGE_KEY