IMAPIOfflineMgr : IMAPIOffline

Applies to: Outlook 2013 | Outlook 2016

Supports registering for notification callbacks about connection state changes of a user account.

Property Value
Exported by:
msmapi32.dll
Implemented by:
Outlook
Called by:
Client
Interface identifier:
IID_IMAPIOfflineMgr

Vtable order

Member Description
Advise
Registers for notification callbacks about connection changes.
Unadvise
Removes a given registration for notification callbacks.
Placeholder member
This member is a placeholder and is not supported.
Placeholder member
This member is a placeholder and is not supported.
Placeholder member
This member is a placeholder and is not supported.
Placeholder member
This member is a placeholder and is not supported.
Placeholder member
This member is a placeholder and is not supported.
Placeholder member
This member is a placeholder and is not supported.
Placeholder member
This member is a placeholder and is not supported.

Remarks

Upon opening an offline object for a user account profile using HrOpenOfflineObj, a client obtains an offline object that supports IMAPIOfflineMgr.

Because this interface inherits from IUnknown, the client can query this interface (by using IUnknown::QueryInterface ) to obtain an object that supports IMAPIOffline. The client can then find out about the callback capabilities of the offline object (by calling IMAPIOffline::GetCapabilities ), and choose to set up callbacks (by using IMAPIOfflineMgr::Advise ).

Most of the members in this interface are placeholders reserved for the internal use of Outlook and are subject to change. Callers of this interface must use non-placeholder members only as documented.

See also

IMAPIOffline : IUnknown

About the Offline State API

MAPI Constants

HrOpenOfflineObj

MAPI Interfaces