IProfAdmin::GetProfileTable

适用于:Outlook 2013 | Outlook 2016

提供对配置文件表的访问权限,该表包含有关所有可用配置文件的信息。

HRESULT GetProfileTable(
  ULONG ulFlags,
  LPMAPITABLE FAR * lppTable
);

参数

ulFlags

[in]始终为 NULL。

lppTable

[out]指向指向配置文件表的指针的指针。

返回值

S_OK

已成功检索配置文件表。

注解

IProfAdmin::GetProfileTable 方法提供对配置文件表的访问权限,该表包含每个可用配置文件的一行。 每行只有两列:配置文件的显示名称和指示配置文件是否为默认值的标志。

已删除或正在使用但已标记为要删除的配置文件不包括在配置文件表中。 配置文件表是静态的;后续添加和删除配置文件不会反映在表中。

如果没有配置文件, GetProfileTable 将 返回一个包含零行的表。

有关配置文件表的详细信息,请参阅 配置文件表

MFCMAPI 引用

有关 MFCMAPI 示例代码,请参阅下表。

文件 函数 备注
MainDlg.cpp
CMainDlg::OnShowProfiles
MFCMAPI 使用 IProfAdmin::GetProfileTable 方法获取要在新对话框中显示的配置文件表。

另请参阅

IMAPITable : IUnknown

MAPILogonEx

IProfAdmin : IUnknown

MFCMAPI 代码示例