Метод IMiniportWaveRTStreamNotification::FreeBufferWithNotification (portcls.h)

Метод FreeBufferWithNotification используется для освобождения ранее выделенного звукового буфера с помощью вызова метода IMiniportWaveRTStreamNotification::AllocateBufferWithNotification.

Синтаксис

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

Параметры

[in] AudioBufferMdl

Указывает список дескрипторов памяти (MDL), ранее выделенный с помощью вызова IMiniportWaveRTStreamNotification::AllocateBufferWithNotification.

[in] BufferSize

Указатель вывода для количества байтов, записанных методом в буфер атрибутов. Этот параметр указывает на переменную ULONG, в которую метод записывает число байтов.

Возвращаемое значение

None

Remarks

Драйвер порта вызывает этот метод, чтобы освободить звуковой буфер, выделенный при предыдущем вызове IMiniportWaveRTStreamNotification::AllocateBufferWithNotification.

Требования

Требование Значение
Минимальная версия клиента Доступно в операционных системах Windows Vista и более поздних версий.
Целевая платформа Универсальное
Верхняя часть portcls.h
IRQL Пассивный уровень.

См. также раздел

IMiniportWaveRTStreamNotification

IMiniportWaveRTStreamNotification::AllocateBufferWithNotification

MDL