Поделиться через


FreePadrlist

Область применения: Outlook 2013 | Outlook 2016

Уничтожает структуру ADRLIST и освобождает связанную память, включая память, выделенную для всех массивов и структур-членов.

Свойство Значение
Файл заголовка:
Mapiutil.h
Реализовано в:
MAPI
Вызывающая сторона:
Клиентские приложения и поставщики услуг
void FreePadrlist(
  LPADRLIST padrlist
);

Параметры

padrlist

[в] Указатель на структуру ADRLIST , которая требуется уничтожить.

Возвращаемое значение

Нет.

Примечания для вызывающих методов

В рамках реализации FreePadrlist MAPI вызывает функцию MAPIFreeBuffer , чтобы освободить каждую запись в структуре ADRLIST перед освобождением полной структуры. Поэтому все такие записи должны соответствовать правилам распределения для структуры ADRLIST , используя отдельный вызов MAPIAllocateBuffer для каждого массива и структуры элементов.

Дополнительные сведения о выделении памяти для структур ADRLIST и SRowSet см. в разделе Управление памятью для ADRLIST и структур SRowSet.

Справочные материалы по MFCMAPI

Пример кода MFCMAPI указан в приведенной ниже таблице.

Файл Функция �����������
MAPIABFunctions.cpp
AddOneOffAddress
MFCMAPI использует метод FreePadrlist для освобождения структуры ADRLIST, созданной для добавления единого адреса в сообщение.

См. также

Mfcmapi (en) � �������� ������� ����