共用方式為


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 會從通知清單中移除通知結構並解除分配。

要求

要求 價值
目標平臺 普遍
標頭 ntifs.h (include Ntifs.h)
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

另請參閱

FsRtlNotifyFilterChangeDirectory

FsRtlNotifyFilterReportChange

FsRtlNotifyFullChangeDirectory

FsRtlNotifyFullReportChange