次の方法で共有


MmUnmapIoSpace 関数 (wdm.h)

MmUnmapIoSpace ルーチンは、以前に mmMapIoSpace によってマップされた指定された範囲の物理アドレスマップ解除します。

構文

VOID MmUnmapIoSpace(
  [in] PVOID  BaseAddress,
  [in] SIZE_T NumberOfBytes
);

パラメーター

[in] BaseAddress

物理ページがマップされたベース仮想アドレスへのポインター。

[in] NumberOfBytes

マップされたバイト数を指定します。

戻り値

何一つ

備考

ドライバーは、デバイスの起動時に mmMapIoSpace を呼び出す場合は、同じデバイス オブジェクトの PnP 停止デバイスまたは削除デバイス IRP を受信するときに MmUnmapIoSpace を呼び出す必要があります。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 以降で使用できます。
ターゲット プラットフォーム 万国
ヘッダー wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)
ライブラリ NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=DISPATCH_LEVEL

関連項目

MmMapIoSpace