Fonction ExpertReallocMemory
La fonction ExpertReallocMemory augmente ou diminue la quantité de mémoire allouée par le Moniteur réseau.
Syntaxe
LPVOID WINAPI ExpertReallocMemory(
_In_ HEXPERTKEY hExpertKey,
_In_ LPVOID pOriginalMemory,
_In_ SIZE_T nBytes,
_Out_ LPDWORD pError
);
Paramètres
-
hExpertKey [in]
-
Identificateur unique transmis à l’expert dans Exécuter ou Configurer.
-
pOriginalMemory [in]
-
Pointeur vers la mémoire allouée par le Moniteur réseau. Le pointeur pOriginalMemory peut être retourné par un appel précédent à ExpertAllocMemory ou ExpertReallocMemory.
-
nBytes [in]
-
Taille de la mémoire réalloué.
-
pError [out]
-
Au retour, un code d’erreur si la fonction échoue. Si le code d’erreur est NMERR_EXPERT_TERMINATE, l’expert doit propre et retourner immédiatement.
Valeur retournée
Si la fonction réussit, la valeur de retour est un pointeur vers la mémoire allouée.
Si la fonction échoue, la valeur de retour est NULL et pError (s’il s’agit d’une valeur non NULL ) indique la raison de l’échec.
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 |
|
Bibliothèque |
|
DLL |
|