Compartir a través de


Macro LocalDiscard (minwinbase.h)

Descarta el objeto de memoria local especificado. El recuento de bloqueos del objeto de memoria debe ser cero.

Nota Las funciones locales tienen mayor sobrecarga y proporcionan menos características que otras funciones de administración de memoria. Las nuevas aplicaciones deben usar las funciones del montón a menos que la documentación indique que se debe usar una función local. Para obtener más información, vea Funciones globales y locales.
 

Sintaxis

void LocalDiscard(
  [in]  h
);

Parámetros

[in] h

Identificador del objeto de memoria local. Este identificador lo devuelve la función LocalAlloc o LocalReAlloc .

Valor devuelto

None

Observaciones

Aunque LocalDiscard descarta el bloque de memoria del objeto, el identificador del objeto sigue siendo válido. Posteriormente, un proceso puede pasar el identificador a la función LocalReAlloc para asignar otro objeto de memoria local identificado por el mismo identificador.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado minwinbase.h (incluye Windows.h)

Consulte también

Funciones globales y locales

LocalAlloc

LocalReAlloc

Funciones de administración de memoria