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 會從通知清單中移除通知結構,並將其解除分配。
規格需求
需求 | 值 |
---|---|
目標平台 | Universal |
標頭 | ntifs.h (包含 Ntifs.h) |
程式庫 | NtosKrnl.lib |
Dll | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
另請參閱
FsRtlNotifyFilterChangeDirectory