The READSTATE structure contains the read state of a message.
Header file: | EDKMDB.H |
typedef struct
{
ULONG cbSourceKey;
BYTE * pbSourceKey;
ULONG ulFlags;
} READSTATE, * LPREADSTATE;
This structure is used in conjunction with the IExchangeImportContentsChanges::ImportPerUserReadStateChange method to identify the messages that either went from unread to read, or went from read to unread. If the value of the ulFlags member is equal to SYNC_READ, the message went from unread to read; if the value of the ulFlags member is not equal to SYNC_READ, the message went from read to unread.
IExchangeImportContentsChanges::ImportPerUserReadStateChange