Partager via


Fonction MpFreeMemory

Libère de la mémoire pour le gestionnaire de protection contre les programmes malveillants. Toutes les mémoires tampons allouées et retournées par les fonctions de protection contre les programmes malveillants doivent être libérées par l’appelant à l’aide de cette fonction.

Syntaxe

void WINAPI MpFreeMemory(
  _In_ PVOID pMemory
);

Paramètres

pMemory [in]

Type : PVOID

Pointeur vers la mémoire allouée par une fonction de protection contre les programmes malveillants.

Valeur renvoyée

Cette fonction ne retourne pas de valeur.

Notes

Pour faciliter la gestion de la mémoire pour les clients, le gestionnaire de protection contre les programmes malveillants définit également les macros pour libérer la mémoire associée à diverses structures retournées par les fonctions de protection contre les programmes malveillants. Les macros suivantes sont définies dans le fichier d’en-tête mpmemfree.h :

Nom Description
MPRESOURCE_INFO_FREE Libère un MPRESOURCE_INFO alloué.
MPTHREAT_INFO_FREE Libère un MPTHREAT_INFO alloué.
MPTHREAT_LOCALIZED_INFO_FREE Libère un MPTHREAT_LOCALIZED_INFO alloué.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
En-tête
MpClient.h
DLL
MpClient.dll

Voir aussi

MpErrorMessageFormat

MPRESOURCE_INFO

MPTHREAT_INFO

MPTHREAT_LOCALIZED_INFO