FreePadrlist

适用于:Outlook 2013 | Outlook 2016

销毁 ADRLIST 结构并释放关联的内存,包括为所有成员数组和结构分配的内存。

属性
标头文件:
Mapiutil.h
实现者:
MAPI
调用者:
客户端应用程序和服务提供商
void FreePadrlist(
  LPADRLIST padrlist
);

参数

padrlist

[in]指向要销毁的 ADRLIST 结构的指针。

返回值

无。

给调用方的说明

作为 FreePadrlist 实现的一部分,MAPI 调用 MAPIFreeBuffer 函数,以在释放完整结构之前释放 ADRLIST 结构中的每个条目。 因此,所有此类条目都必须遵循 ADRLIST 结构的分配规则,为每个成员数组和结构使用单独的 MAPIAllocateBuffer 调用。

有关为 ADRLISTSRowSet 结构分配内存的详细信息,请参阅 管理 ADRLIST 和 SRowSet 结构的内存

MFCMAPI 引用

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

文件 函数 Comment
MAPIABFunctions.cpp
AddOneOffAddress
MFCMAPI 使用 FreePadrlist 方法释放 ADRLIST 结构,该结构是为了向消息添加一次性地址而构建的。

另请参阅

MFCMAPI 代码示例