IPortWaveRTStream::UnmapAllocatedPages メソッド (portcls.h)
メソッドは UnmapAllocatedPages
マッピングを解放します。
構文
void UnmapAllocatedPages(
[in] PVOID BaseAddress,
[in] PMDL MemoryDescriptorList
);
パラメーター
[in] BaseAddress
物理ページがマップされたベース仮想アドレスへのポインター。
[in] MemoryDescriptorList
物理ページを記述するメモリ記述子リスト (MDL) へのポインター。
戻り値
なし
解説
ミニポート ドライバーは、 IPortWaveRTStream::MapAllocatedPages の以前の呼び出しによって設定されたマッピングを解放するには、このメソッドを呼び出す必要があります。 ドライバーは、MDL を解放するために IPortWaveRTStream::FreePagesFromMdl を呼び出す前にマッピングを解放する必要があります。
このメソッドは、操作中に MmUnmapLockedPages 関数と 似ています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降の Windows オペレーティング システムで使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | portcls.h |
IRQL | パッシブ レベル。 |
こちらもご覧ください
IPortWaveRTStream::FreePagesFromMdl