IMAPISupport::DoConfigPropsheet

适用于:Outlook 2013 | Outlook 2016

显示配置属性表。

HRESULT DoConfigPropsheet(
  ULONG_PTR ulUIParam,
  ULONG ulFlags,
  LPSTR lpszTitle,
  LPMAPITABLE lpDisplayTable,
  LPMAPIPROP lpConfigData,
  ULONG ulTopPage
);

参数

ulUIParam

[in]属性表的父窗口的句柄。

ulFlags

[in]保留;必须为零。

lpszTitle

[in]指向属性表标题的指针。

lpDisplayTable

[in]指向显示表的指针,该显示表描述要显示在属性表上的控件。

lpConfigData

[in]指向 IMAPIProp 实现的指针,用于访问要显示在属性表上的配置属性。

ulTopPage

[in]属性表默认顶部页的从零开始的索引。

返回值

S_OK

显示配置属性表。

备注

为所有支持对象实现 IMAPISupport::D oConfigPropsheet 方法。 DoConfigPropSheet 提供用于显示服务提供程序和消息服务属性的标准用户界面。 应将此标准对话框用于所有配置属性显示,以便用户从一致的 Windows 界面中受益。

服务提供商调用 DoConfigPropSheet 作为其 IMAPIStatus::SettingsDialog 方法实现的一部分,或者从用于显示属性详细信息的按钮调用。 消息服务从其消息服务入口点函数调用 DoConfigPropSheet

给调用方的说明

可以通过调用 BuildDisplayTable 函数或使用自定义代码创建 lpDisplayTable 参数指向的显示表。

另请参阅

BuildDisplayTable

CreateIProp

IABProvider::Logon

IMAPIProp : IUnknown

IMAPIStatus::SettingsDialog

IMsgServiceAdmin : IUnknown

IMSProvider::Logon

IXPProvider::TransportLogon

IMAPISupport : IUnknown