Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera un identificador del montón predeterminado del proceso de llamada. Después, este identificador se puede usar en llamadas posteriores a las funciones del montón.
HANDLE GetProcessHeap();
Si la función se ejecuta correctamente, el valor devuelto es un identificador del montón del proceso de llamada.
Si la función no se realiza correctamente, el valor devuelto es NULL. Para obtener información de error extendida, llame a GetLastError.
La función GetProcessHeap obtiene un identificador del montón predeterminado para el proceso de llamada. Un proceso puede usar este identificador para asignar memoria desde el montón de procesos sin tener que crear primero un montón privado mediante la función HeapCreate .
Windows Server 2003 y Windows XP: Para habilitar el montón de fragmentación baja para el montón predeterminado del proceso, llame a la función HeapSetInformation con el identificador devuelto por GetProcessHeap.
Para obtener un ejemplo, consulte Obtención de montones de procesos.
Cliente mínimo compatible | Windows XP [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | heapapi.h (incluya Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |