共用方式為


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

FsRtlNotifyFilterReportChange

FsRtlNotifyFullChangeDirectory

FsRtlNotifyFullReportChange