Compartilhar via


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)

Consulte também

MmAllocateNonCachedMemory