Share via


IMAPIFormAdviseSink : IUnknown

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 page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Enables form servers to receive notifications from form viewers.

Header file:

Mapiform.h

Exposed by:

Form advise sink objects

Implemented by:

Form servers

Called by:

Form viewers

Interface identifier:

IID_IMAPIFormAdviseSink

Pointer type:

LPMAPIFORMADVISESINK

Vtable Order

OnChange

Indicates that a change has occurred in the status of the form viewer.

OnActivateNext

Indicates whether the form can handle the message class of the next message to display.

Remarks

Form servers use a form advise sink object to implement IMAPIFormAdviseSink instead of including it with their form object. Therefore, form viewers should expect a failed call to a form's IUnknown::QueryInterface method to obtain a pointer to this interface.

Form servers call a viewer's IMAPIViewContext::SetAdviseSink method to register for notifications. A pointer to their IMAPIFormAdviseSink implementation is included as a parameter.

See Also

Concepts

MAPI Interfaces