NdisUnmapFile 関数 (ndis.h)
NdisUnmapFile 関数は、以前に NdisMapFile 関数を使用して設定されたファイルの仮想アドレス マッピングを解放します。
構文
void NdisUnmapFile(
[in] NDIS_HANDLE FileHandle
);
パラメーター
[in] FileHandle
NdisOpenFile 関数によって返されたハンドル。
戻り値
何一つ
備考
リソースの使用量を減らすために、ミニポート ドライバーは、開いたファイル コンテンツへの排他的アクセスが不要になったときに常に NdisUnmapFile を呼び出す必要があります。 このようなドライバーは、必要に応じて、NdisMapFile を する交互の呼び出しを使用してファイルをマップおよびマップ解除し、NdisCloseFile 関数でファイル ハンドルを解放するまで NdisUnmapFile を できます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (NdisUnmapFile (NDIS 5.1) を参照) でサポートされています。 Windows XP の NDIS 5.1 ドライバー (NdisUnmapFile (NDIS 5.1) を参照) でサポートされています。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | ndis.h (Ndis.h を含む) |
ライブラリ | Ndis.lib |
IRQL | PASSIVE_LEVEL |
DDI コンプライアンス規則 を する | Irql_Miscellaneous_Function(ndis) |
関連項目
NdisCloseFile の
NdisMapFile の
NdisOpenFile の