Compartir a través de


Función ExpertFreeMemory

La función ExpertFreeMemory libera memoria adquirida por llamadas a las funciones ExpertAllocMemory y ExpertReallocMemory .

Sintaxis

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

Parámetros

hExpertKey

Identificador de experto único. Network Monitor pasa hExpertKey al experto cuando llama a la función Run .

pMemory [in]

Puntero a la memoria que asigna Network Monitor. El puntero pMemory se puede devolver mediante una llamada anterior a ExpertAllocMemory o ExpertReallocMemory.

Valor devuelto

Si la función es correcta. el valor devuelto es NMERR_SUCCESS.

Si la función no se realiza correctamente, el valor devuelto indica el motivo del error. Si el valor devuelto es NMERR_EXPERT_TERMINATE, el experto limpia y devuelve inmediatamente.

Comentarios

Es importante tener en cuenta que un experto debe usar las funciones de asignación de memoria de Network Monitor para la administración de memoria. Si se produce un error en el experto durante el tiempo de ejecución, el uso de estas funciones permitirá a Network Monitor liberar la memoria asignada.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Netmon.h
Biblioteca
Nmapi.lib
Archivo DLL
Nmapi.dll