IMailSyncHandler

Send Feedback

The IMailSyncHandler interface is implemented by the transport to enable communication with Messaging.

Methods in Vtable Order

IMailSyncHandler methods Description
Initialize Called by Messaging for transport initialization.
ShutDown Called by Messaging to shut down the transport.
Synchronize Called by Messaging to place a synchronize request with the transport.
DoProperties Enables a transport to show its own settings UI and suppresses Inbox's normal service wizard. Available only for Windows Mobile Version 5.0 and later.
GetCapability Implemented by the transport to enable Messaging to query whether the transport supports a certain capability.
SetCapability Used by Messaging to set the capabilities that are supported by the transport.
Install Called by Messaging to install the transport and then passing to the transport the configuration information.
UnInstall Called by Messaging when it needs the transport to uninstall itself.
DecodeEvent Implemented by the transport to provide a string for each event that it logs with Messaging.
GetFolderHierarchy Implemented by the transport to return the folder hierarchy tree to Messaging.
SetFolderOptions Used by Messaging to request that the transport set various folder options on a folder.
Connect Called by Messaging to request the transport to connect to the servers.
Disconnect Called by Messaging to request the transport to disconnect from the servers.

Nonvirtual Members

IMailSyncHandler members Description
FOLDEROPTIONS Enumeration used in the IMailSyncHandler::SetFolderOptions method to request that the transport set various folder options.

Requirements

Pocket PC: Pocket PC 2002 and later
Smartphone: Smartphone 2002 and later
OS Versions: Windows CE 3.0 and later
Header: cemapi.h
Library: cemapi.lib

See Also

MAPI Interfaces | Messaging

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.