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


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

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

Синтаксис

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

Параметры

[in] BaseAddress

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

[in] MemoryDescriptorList

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

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

Никакой

Замечания

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

Этот метод похож на функцию MmUnmapLockedPages.

Требования

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

См. также

IPortWaveRTStream

IPortWaveRTStream::FreePagesFromMdl

IPortWaveRTStream::MapAllocatedPages

MmUnmapLockedPages