Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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:
Funções
|
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. |
Estruturas
|
HEAP_SUMMARY A estrutura HEAP_SUMMARY (heapapi.h) representa um resumo de heap recuperado com uma chamada para a função HeapSummary. |