Partilhar via


Método IPortWaveRTStream::UnmapAllocatedPages (portcls.h)

O método UnmapAllocatedPages libera um mapeamento.

Sintaxe

void UnmapAllocatedPages(
  [in] PVOID BaseAddress,
  [in] PMDL  MemoryDescriptorList
);

Parâmetros

[in] BaseAddress

Ponteiro para o endereço virtual base para o qual as páginas físicas foram mapeadas.

[in] MemoryDescriptorList

Ponteiro para uma lista de descritores de memória (MDL) que descreve as páginas físicas.

Valor de retorno

Nenhum

Observações

O driver de miniporto deve chamar esse método para liberar um mapeamento que foi configurado por uma chamada anterior para IPortWaveRTStream::MapAllocatedPages. O driver deve liberar o mapeamento antes de chamar IPortWaveRTStream::FreePagesFromMdl para liberar o MDL.

Esse método é semelhante em operação à função MmUnmapLockedPages.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows Vista e em sistemas operacionais Windows posteriores.
da Plataforma de Destino Universal
cabeçalho portcls.h
IRQL Nível passivo.

Consulte também

IPortWaveRTStream

IPortWaveRTStream::FreePagesFromMdl

IPortWaveRTStream::MapAllocatedPages

MmUnmapLockedPages