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