FsRtlNotifyCleanup 関数 (ntifs.h)
ファイル オブジェクトへの最後のハンドルが解放されると、 FsRtlNotifyCleanup ルーチンは、指定された通知リストからファイル オブジェクトの通知構造 (存在する場合) を削除します。
構文
void FsRtlNotifyCleanup(
[in] PNOTIFY_SYNC NotifySync,
[in] PLIST_ENTRY NotifyList,
[in] PVOID FsContext
);
パラメーター
[in] NotifySync
NotifyList の不透明な同期オブジェクトへのポインター。
[in] NotifyList
通知リストの先頭へのポインター。 リスト内の各要素は、不透明な通知構造体です。
[in] FsContext
通知構造を特定のファイル オブジェクトに属するものとして識別するためにファイル システムによって割り当てられる一意の値。
戻り値
なし
解説
FsContext に一致する通知構造体が見つかった場合、FsRtlNotifyCleanup は、通知構造体でキューに登録されているすべての IRP を完了します。 すべての IRP が完了すると、 FsRtlNotifyCleanup は通知リストから通知構造を削除し、割り当てを解除します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | ユニバーサル |
Header | ntifs.h (Ntifs.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
こちらもご覧ください
FsRtlNotifyFilterChangeDirectory