Метод 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::FreePagesFromMdl