Partager via


Méthode IMiniportWaveRTStreamNotification ::FreeBufferWithNotification (portcls.h)

La FreeBufferWithNotification méthode est utilisée pour libérer une mémoire tampon audio précédemment allouée avec un appel à IMiniportWaveRTStreamNotification ::AllocateBufferWithNotification.

Syntaxe

void FreeBufferWithNotification(
  [in] PMDL  AudioBufferMdl,
  [in] ULONG BufferSize
);

Paramètres

[in] AudioBufferMdl

Spécifie une liste de descripteurs mémoire (MDL) précédemment allouée avec un appel à IMiniportWaveRTStreamNotification ::AllocateBufferWithNotification.

[in] BufferSize

Pointeur de sortie pour le nombre d’octets que la méthode a écrits dans la mémoire tampon Attributes. Ce paramètre pointe vers une variable ULONG dans laquelle la méthode écrit le nombre d’octets.

Valeur de retour

None

Remarques

Le pilote de port appelle cette méthode pour libérer une mémoire tampon audio qui a été allouée avec un appel précédent à IMiniportWaveRTStreamNotification ::AllocateBufferWithNotification.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans les systèmes d’exploitation Windows Vista et ultérieurs.
Plateforme cible Universal
En-tête portcls.h
IRQL Niveau passif.

Voir aussi

IMiniportWaveRTStreamNotification

IMiniportWaveRTStreamNotification ::AllocateBufferWithNotification

MDL