Função MmFreeNonCachedMemory (ntddk.h)
A rotina MmFreeNonCachedMemory libera um intervalo de memória não em cache alocada pela rotina de MmAllocateNonCachedMemory.
Sintaxe
void MmFreeNonCachedMemory(
[in] PVOID BaseAddress,
[in] SIZE_T NumberOfBytes
);
Parâmetros
[in] BaseAddress
Ponteiro para o endereço virtual da memória a ser liberada.
[in] NumberOfBytes
Especifica o tamanho do intervalo a ser liberado. Esse valor deve corresponder ao tamanho passado em uma chamada anterior para MmAllocateNonCachedMemory .
Valor de retorno
Nenhum
Observações
A rotina MmFreeNonCachedMemory executa a ação oposta de MmAllocateNonCachedMemory.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 2000. |
da Plataforma de Destino | Universal |
cabeçalho | ntddk.h (inclua Ntddk.h) |
biblioteca | NtosKrnl.lib |
de DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
regras de conformidade de DDI | HwStorPortProhibitedDIs(storport), IrqlMmApcLte(wdm) |