Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
4/8/2010

The IMAPIContainerinterface manages high-level operations on container objects, such as folders.

Methods in Vtable Order

IMAPIContainer methods Description

IMAPIContainer::GetContentsTable

Returns a pointer to the container's contents table.

IMAPIContainer::GetHierarchyTable

Returns a pointer to the container's hierarchy table.

IMAPIContainer::OpenEntry

Opens an object within the container, returning an interface pointer for further access.

IMAPIContainer::SetSearchCriteria

Not supported — do not use.

IMAPIContainer::GetSearchCriteria

Not supported — do not use.

Remarks

IMAPIContaineris implemented by Message Store Providers and Remote Transport Providers.

IMAPIContaineris called by client applications, and is exposed by folder objects.

No object exposes the IMAPIContainerinterface directly.

The interface identifier for IMAPIContaineris IID_IMAPIContainer, and the pointer type is LPMAPICONTAINER.

The IMAPIFolderinterface inherits IMAPIContainer.

Requirements

Header mapidefs.h
Library cemapi.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Pocket PC 2002 and later, Smartphone 2002 and later

See Also

Other Resources

MAPI Interfaces
Messaging