Freigeben über


IPortWaveRTStream::UnmapAllocatedPages-Methode (portcls.h)

Die UnmapAllocatedPages -Methode gibt eine Zuordnung frei.

Syntax

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

Parameter

[in] BaseAddress

Zeiger auf die virtuelle Basisadresse, der die physischen Seiten zugeordnet wurden.

[in] MemoryDescriptorList

Zeiger auf eine Speicherdeskriptorliste (Memory Descriptor List, MDL), die die physischen Seiten beschreibt.

Rückgabewert

Keine

Bemerkungen

Der Miniporttreiber muss diese Methode aufrufen, um eine Zuordnung freizugeben, die durch einen vorherigen Aufruf von IPortWaveRTStream::MapAllocatedPages eingerichtet wurde. Der Treiber muss die Zuordnung freigeben, bevor IPortWaveRTStream::FreePagesFromMdl aufgerufen wird, um die MDL freizugeben.

Diese Methode ähnelt im Betrieb der MmUnmapLockedPages-Funktion .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Windows-Betriebssystemen.
Zielplattform Universell
Header portcls.h
IRQL Passive Ebene.

Weitere Informationen

IPortWaveRTStream

IPortWaveRTStream::FreePagesFromMdl

IPortWaveRTStream::MapAllocatedPages

MmUnmapLockedPages