encabezado heapapi.h
Los servicios del sistema usan este encabezado. Para más información, consulte:
heapapi.h contiene las siguientes interfaces de programación:
GetProcessHeap Recupera un identificador del montón predeterminado del proceso de llamada. |
GetProcessHeaps Devuelve el número de montones activos y recupera identificadores en todos los montones activos para el proceso de llamada. |
HeapAlloc Asigna un bloque de memoria de un montón. La memoria asignada no es extraíble. |
HeapCompact Devuelve el tamaño del bloque libre confirmado más grande del montón especificado. Si se establece la marca global Disable heap (Deshabilitar el montón) en la marca global gratuita, esta función también combina bloques libres de memoria adyacentes en el montón. |
MontónCrear Crea un objeto de montón privado que el proceso de llamada puede usar. La función reserva espacio en el espacio de direcciones virtuales del proceso y asigna almacenamiento físico para una parte inicial especificada de este bloque. |
MontónDestroy Destruye el objeto de montón especificado. Descommite y libera todas las páginas de un objeto de montón privado y invalida el identificador del montón. |
MontónFree Libera un bloque de memoria asignado desde un montón por la función HeapAlloc o HeapReAlloc. |
HeapLock Intenta adquirir el objeto de sección crítica, o bloquear, que está asociado a un montón especificado. |
HeapQueryInformation Recupera información sobre el montón especificado. |
HeapReAlloc Reasigna un bloque de memoria de un montón. Esta función permite cambiar el tamaño de un bloque de memoria y cambiar otras propiedades de bloque de memoria. |
HeapSetInformation Habilita las características de un montón especificado. |
MontónSize Recupera el tamaño de un bloque de memoria asignado desde un montón por la función HeapAlloc o HeapReAlloc. |
MontónEsummary La función HeapSummary (heapapi.h) resume el montón especificado. |
HeapUnlock Libera la propiedad del objeto de sección crítica, o bloqueo, que está asociado a un montón especificado. |
HeapValidate Valida el montón especificado. La función examina todos los bloques de memoria del montón y comprueba que las estructuras de control del montón mantenidas por el administrador del montón están en un estado coherente. |
HeapWalk Enumera los bloques de memoria del montón especificado. |
HEAP_SUMMARY La estructura HEAP_SUMMARY (heapapi.h) representa un resumen del montón recuperado con una llamada a la función HeapSummary. |