Freigeben über


FreePadrlist

Gilt für: Outlook 2013 | Outlook 2016

Zerstört eine ADRLIST-Struktur und gibt zugeordneten Arbeitsspeicher frei, einschließlich Speicher, der für alle Memberarrays und -strukturen zugeordnet ist.

Eigenschaft Wert
Headerdatei
Mapiutil.h
Implementiert von:
MAPI
Aufgerufen von:
Clientanwendungen und Dienstanbieter
void FreePadrlist(
  LPADRLIST padrlist
);

Parameter

padrlist

[in] Zeiger auf die zu zerstörende ADRLIST-Struktur .

Rückgabewert

Keine.

Hinweise für Aufrufer

Im Rahmen der Implementierung von FreePadrlist ruft MAPI die MAPIFreeBuffer-Funktion auf, um jeden Eintrag in der ADRLIST-Struktur frei zu geben, bevor die vollständige Struktur freigegeben wird. Daher müssen alle dieser Einträge den Zuordnungsregeln für die ADRLIST-Struktur entsprechen, wobei für jedes Memberarray und jede Struktur ein einzelner MAPIAllocateBuffer-Aufruf verwendet wird.

Weitere Informationen zum Zuordnen von Arbeitsspeicher für ADRLIST - und SRowSet-Strukturen finden Sie unter Verwalten von Arbeitsspeicher für ADRLIST- und SRowSet-Strukturen.

MFCMAPI-Referenz

Einen MFCMAP-Beispielcode finden Sie in der folgenden Tabelle.

Datei Funktion Comment
MAPIABFunctions.cpp
AddOneOffAddress
MFCMAPI verwendet die FreePadrlist-Methode , um eine ADRLIST-Struktur freizugeben, die zum Hinzufügen einer einmaligen Adresse zu einer Nachricht erstellt wurde.

Siehe auch

MFCMAPI (engl.) als ein Codebeispiel