Partager via


FreePadrlist

S’applique à : Outlook 2013 | Outlook 2016

Détruit une structure ADRLIST et libère la mémoire associée, y compris la mémoire allouée à tous les tableaux et structures membres.

Propriété Valeur
Fichier d’en-tête :
Mapiutil.h
Implémenté par :
MAPI
Appelé par :
Applications clientes et fournisseurs de services
void FreePadrlist(
  LPADRLIST padrlist
);

Paramètres

padrlist

[in] Pointeur vers la structure ADRLIST à détruire.

Valeur renvoyée

Aucun.

Remarques pour les appelants

Dans le cadre de son implémentation de FreePadrlist, MAPI appelle la fonction MAPIFreeBuffer pour libérer chaque entrée dans la structure ADRLIST avant de libérer la structure complète. Par conséquent, toutes ces entrées doivent avoir suivi les règles d’allocation de la structure ADRLIST , à l’aide d’un appel MAPIAllocateBuffer individuel pour chaque tableau et structure de membre.

Pour plus d’informations sur l’allocation de mémoire pour les structures ADRLIST et SRowSet , consultez Gestion de la mémoire pour les structures ADRLIST et SRowSet.

Référence MFCMAPI

Pour voir un exemple de code MFCMAPI, consultez le tableau suivant.

Fichier Fonction Commentaire
MAPIABFunctions.cpp
AddOneOffAddress
MFCMAPI utilise la méthode FreePadrlist pour libérer une structure ADRLIST qui a été créée pour ajouter une adresse unique à un message.

Voir aussi

MFCMAPI comme un exemple de Code