Share via


IMAPIOffline : IUnknown

Applies to: Office 2010 | Outlook 2010 | Visual Studio

Provides information for an offline object.

Provided by:

Query on IMAPIOfflineMgr

Called by:

Client

Interface identifier:

IID_IMAPIOffline

Vtable Order

SetCurrentState

Sets the current state of an offline object to online or offline.

GetCapabilities

Gets the conditions for which callbacks are supported by an offline object.

GetCurrentState

Gets the current online or offline state of an offline object.

Placeholder member

This member is a placeholder and is not supported.

Remarks

A client uses HrOpenOfflineObj to open and obtain an offline object that supports IMAPIOfflineMgr. Because IMAPIOfflineMgr inherits from IUnknown, the client can query this interface (by using IUnknown::QueryInterface) to obtain a pointer to the interface pointer for IMAPIOffline for the offline object. The client can then get or set the current state of the object, or find out about the callback capabilities of the object (by calling IMAPIOffline::GetCapabilities) and choose to set up callbacks by using IMAPIOfflineMgr.

A member in this interface is a placeholder reserved for the internal use of Microsoft Outlook 2010 and is subject to change. Other members in this interface must be used only as documented.

See Also

Reference

IMAPIOfflineMgr : IMAPIOffline

Concepts

About the Offline State API

MAPI Constants

MAPI Interfaces