FreeProws
S’applique à : Outlook 2013 | Outlook 2016
Détruit une structure SRowSet et libère la mémoire associée, y compris la mémoire allouée pour 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 FreeProws(
LPSRowSet prows
);
Paramètres
prows
[in] Pointeur vers la structure SRowSet à détruire.
Valeur renvoyée
Aucun.
Remarques pour les appelants
Dans le cadre de son implémentation de FreeProws, MAPI appelle la fonction MAPIFreeBuffer pour libérer chaque entrée dans la structure SRowSet 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 SRowSet , à 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 |
---|---|---|
ContentsTableListCtrl.cpp |
DwThreadFuncLoadTable |
MFCMAPI utilise la méthode FreeProws pour libérer une structure SRowSet contenant des lignes de la table en cours de traitement. |