Partager via


Fonction ExpertFreeMemory

La fonction ExpertFreeMemory libère la mémoire acquise par les appels aux fonctions ExpertAllocMemory et ExpertReallocMemory .

Syntaxe

SIZE_T WINAPI ExpertFreeMemory(
       HEXPERTKEY hExpertKey,
  _In_ LPVOID     pMemory
);

Paramètres

hExpertKey

Identificateur d’expert unique. Network Monitor transmet hExpertKey à l’expert lorsqu’il appelle la fonction Run .

pMemory [in]

Pointeur vers la mémoire allouée par le Moniteur réseau. Le pointeur pMemory peut être retourné par un appel précédent à ExpertAllocMemory ou ExpertReallocMemory.

Valeur retournée

Si la fonction réussit. la valeur de retour est NMERR_SUCCESS.

Si la fonction échoue, la valeur de retour indique la raison de l’échec. Si la valeur de retour est NMERR_EXPERT_TERMINATE, l’expert nettoie immédiatement et retourne.

Notes

Il est important de noter qu’un expert doit utiliser les fonctions d’allocation de mémoire du Moniteur réseau pour la gestion de la mémoire. Si votre expert échoue pendant l’exécution, l’utilisation de ces fonctions permet au Moniteur réseau de libérer la mémoire qu’il a allouée.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Netmon.h
Bibliothèque
Nmapi.lib
DLL
Nmapi.dll