IMAPIFormMgr::SelectFormContainer

The IMAPIFormMgr::SelectFormContainer method presents a dialog box that enables the user to select a form container and returns an interface for the container object the user selected.

Quick Info

See IMAPIFormMgr : IUnknown1RSJZPE.

 

HRESULT SelectFormContainer(

    ULONG ulUIParam,

 

    ULONG ulFlags,

 

    LPMAPIFORMCONTAINER FAR * lppfcnt

 

   )

 

 

Parameters

ulUIParam

[in] Handle of the parent window for the dialog box displayed.

ulFlags

[in] Bitmask of flags that controls how the form library is selected   that is, how the form container is selected. The following flags can be set:

MAPIFORM_SELECT_ALL_REGISTRIES

Selection can be made from all containers. This type of selection is the default.

MAPIFORM_SELECT_FOLDER_REGISTRY_ONLY

Selection can be made only from folder containers.

MAPIFORM_SELECT_NON_FOLDER_REGISTRY_ONLY

Selection can be made only from containers not associated with folders.

lppfcnt

[out] Pointer to a pointer to the returned interface. This interface is for the container object selected by the user.

 

Return Values

S_OK

The call succeeded and has returned the expected value or values.

 

Remarks

Form viewers commonly call the IMAPIFormMgr::SelectFormContainer method to select a form container into which a form is installed. SelectFormContainer cannot be used to select the local form container, which has the value HFRMREG_LOCAL.