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.
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) |