共用方式為


IoCheckFileObjectOpenedAsCopyDestination 函式 (ntifs.h)

IoCheckFileObjectOpenedAsCopyDestination 例程會檢查檔案之前是否以複製意圖作為目的地檔案開啟。

語法

BOOLEAN IoCheckFileObjectOpenedAsCopyDestination(
  [in] PFILE_OBJECT FileObject
);

參數

[in] FileObject

要檢查複製意圖之目的地檔案物件的指標。

傳回值

IoCheckFileObjectOpenedAsCopyDestination 如果檔案物件代表先前以複製檔案意圖開啟的目的地檔案,則會傳回 TRUE;否則會傳回 FALSE。 TRUE 的傳回值只會在建立時發出意圖訊號;這並不表示檔案物件上的所有作業都是複本的一部分。

言論

如需範例程式代碼,請參閱 IoCheckFileObjectOpenedAsCopySource,以瞭解如何檢查檔案物件是否以複製意圖開啟。

如需詳細資訊,請參閱 核心模式檔案複製和偵測複製檔案案例

要求

要求 價值
最低支援的用戶端 Windows 11 版本 22H2
標頭 ntifs.h (包括 Wdm.h、Ntddk.h、Ntifs.h)
IRQL PASSIVE_LEVEL

另請參閱

EXTENDED_CREATE_INFORMATION

IoCheckFileObjectOpenedAsCopySource

NtCopyFileChunk

NtCreateFile