Поделиться через


Метод IPortWaveRTStream::UnmapAllocatedPages (portcls.h)

Метод UnmapAllocatedPages освобождает сопоставление.

Синтаксис

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

Параметры

[in] BaseAddress

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

[in] MemoryDescriptorList

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

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

None

Remarks

Драйвер мини-порта должен вызвать этот метод, чтобы освободить сопоставление, настроенное при предыдущем вызове IPortWaveRTStream::MapAllocatedPages. Драйвер должен освободить сопоставление перед вызовом IPortWaveRTStream::FreePagesFromMdl , чтобы освободить MDL.

Этот метод аналогичен функции MmUnmapLockedPages .

Требования

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

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

IPortWaveRTStream

IPortWaveRTStream::FreePagesFromMdl

IPortWaveRTStream::MapAllocatedPages

MmUnmapLockedPages