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. |