IAddrBook::SetPAB

适用于:Outlook 2013 | Outlook 2016

将特定容器指定为个人通讯簿 (PAB) 。

HRESULT SetPAB(
  ULONG cbEntryID,
  LPENTRYID lpEntryID
);

参数

cbEntryID

[in] lpEntryID 参数指向的条目标识符中的字节计数。

lpEntryID

[in]指向要指定为 PAB 的容器的入口标识符的指针。 lpEntryID 参数不能为 NULL。

返回值

S_OK

指定的容器已建立为 PAB。

备注

客户端和服务提供商调用 SetPAB 方法以将特定容器指定为 PAB。 PAB 是由从其他容器复制的条目以及新条目组成的容器。

SetPAB 的调用会将容器建立为 PAB,直到该容器不可用或新容器通过对 SetPAB 的后续调用成为 PAB。

客户端和提供程序不必调用 IMAPIProp::SaveChanges 方法,使 PAB 更改永久化。

MFCMAPI 引用

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

文件 函数 Comment
AbContDlg.cpp
CAbContDlg::OnSetPAB
MFCMAPI 使用 SetPAB 方法使指定的容器成为 PAB。

另请参阅

IAddrBook::GetPAB

IAddrBook::GetSearchPath

PidTagContainerFlags 规范属性

IAddrBook : IMAPIProp

MFCMAPI 代码示例