Cabeçalho heapapi.h
Esse cabeçalho é usado pelos Serviços do Sistema. Para obter mais informações, consulte:
heapapi.h contém as seguintes interfaces de programação:
GetProcessHeap Recupera um identificador para o heap padrão do processo de chamada. |
GetProcessHeaps Retorna o número de heaps ativos e recupera identificadores para todos os heaps ativos para o processo de chamada. |
Heapalloc Aloca um bloco de memória de um heap. A memória alocada não é móvel. |
HeapCompact Retorna o tamanho do maior bloco livre confirmado no heap especificado. Se a opção Desabilitar a união de heap no sinalizador global livre estiver definida, essa função também unirá blocos livres adjacentes de memória no heap. |
Heapcreate Cria um objeto de heap privado que pode ser usado pelo processo de chamada. A função reserva espaço no espaço de endereço virtual do processo e aloca armazenamento físico para uma parte inicial especificada desse bloco. |
HeapDestroy Destrói o objeto heap especificado. Ele confirma e libera todas as páginas de um objeto de heap privado e invalida o identificador para o heap. |
Heapfree Libera um bloco de memória alocado de um heap pela função HeapAlloc ou HeapReAlloc. |
HeapLock Tenta adquirir o objeto de seção crítica, ou bloqueio, que está associado a um heap especificado. |
HeapQueryInformation Recupera informações sobre o heap especificado. |
Heaprealloc Realoca um bloco de memória de um heap. Essa função permite redimensionar um bloco de memória e alterar outras propriedades de bloco de memória. |
HeapSetInformation Habilita recursos para um heap especificado. |
Heapsize Recupera o tamanho de um bloco de memória alocado de um heap pela função HeapAlloc ou HeapReAlloc. |
HeapSummary A função HeapSummary (heapapi.h) resume o heap especificado. |
HeapUnlock Libera a propriedade do objeto de seção crítica, ou bloqueio, que está associado a um heap especificado. |
HeapValidate Valida o heap especificado. A função examina todos os blocos de memória no heap e verifica se as estruturas de controle de heap mantidas pelo gerenciador de heap estão em um estado consistente. |
HeapWalk Enumera os blocos de memória no heap especificado. |
HEAP_SUMMARY A estrutura HEAP_SUMMARY (heapapi.h) representa um resumo de heap recuperado com uma chamada para a função HeapSummary. |