Share via


MAILSYNCREQUEST (Compact 7)

3/12/2014

The MAILSYNCREQUEST structure describes the synchronize request made by the e-mail application to the transport.

Syntax

struct {
  DWORD cbSize;
  DWORD cbBufSize;
  DWORD cbCookie;
  LPBYTE pbCookie;
  ULONG ffFlags;
  ULONG objType;
  LPENTRYID pid;
  DWORD cbId;
  LPSPropValue pval;
} MAILSYNCREQUEST;

Members

  • cbSize
    Size in bytes of MAILSYNCREQUEST structure.
  • cbBufSize
    Size in bytes of the entire buffer.
  • cbCookie
    Reserved for future use when using the IMailSyncCallBack::RequestSync method.
  • pbCookie
    Reserved for future use when using the IMailSyncCallBack::RequestSync method.
  • objType
    Reserved for future use.
  • pid
    Entry ID of the item to act on, such as a folder to rename.
  • cbId
    Count of bytes in pid.
  • pval
    Pointer to an SPropValue structure describing the value of the new item - for example, the name of a new folder to be created.

Requirements

Header

cemapi.h

See Also

Reference

MAPI Structures
IMailSyncHandler::Synchronize