Função MmFreeNonCachedMemory (ntddk.h)
A rotina MmFreeNonCachedMemory libera um intervalo de memória não em cache alocada pela rotina 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.
Retornar valor
Nenhum
Comentários
A rotina MmFreeNonCachedMemory executa a ação oposta de MmAllocateNonCachedMemory.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 2000. |
Plataforma de Destino | Universal |
Cabeçalho | ntddk.h (inclua Ntddk.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
Regras de conformidade de DDI | HwStorPortProhibitedDIs(storport), IrqlMmApcLte(wdm) |