次の方法で共有


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

IPortWaveRTStream::FreePagesFromMdl

IPortWaveRTStream::MapAllocatedPages

MmUnmapLockedPages