Partager via


IPortWaveRTStream ::UnmapAllocatedPages, méthode (portcls.h)

La méthode UnmapAllocatedPages libère un mappage.

Syntaxe

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

Paramètres

[in] BaseAddress

Pointeur vers l’adresse virtuelle de base à laquelle les pages physiques ont été mappées.

[in] MemoryDescriptorList

Pointeur vers une liste de descripteurs de mémoire (MDL) qui décrit les pages physiques.

Valeur de retour

Aucun

Remarques

Le pilote miniport doit appeler cette méthode pour libérer un mappage configuré par un appel précédent à IPortWaveRTStream ::MapAllocatedPages. Le pilote doit libérer le mappage avant d’appeler IPortWaveRTStream ::FreePagesFromMdl pour libérer le MDL.

Cette méthode est similaire à la fonction MmUnmapLockedPages.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et les systèmes d’exploitation Windows ultérieurs.
plateforme cible Universel
d’en-tête portcls.h
IRQL Niveau passif.

Voir aussi

IPortWaveRTStream

IPortWaveRTStream ::FreePagesFromMdl

IPortWaveRTStream ::MapAllocatedPages

mmUnmapLockedPages