Compartilhar via


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)

Confira também

MmAllocateNonCachedMemory