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 和更新版本的 Windows 作業系統中使用。
目標平台 Universal
標頭 portcls.h
IRQL 被動層級。

另請參閱

IPortWaveRTStream

IPortWaveRTStream::FreePagesFromMdl

IPortWaveRTStream::MapAllocatedPages

MmUnmapLockedPages