共用方式為


FSCTL_MARK_HANDLE IOCTL (ntifs.h)

FSCTL_MARK_HANDLE控件程式代碼會標示指定的檔案或目錄及其變更日誌記錄,以及該檔案或目錄的變更相關信息。

主要程序代碼

FSCTL_MARK_HANDLE

輸入緩衝區

MARK_HANDLE_INFO結構的指標,其中包含用來標記指定檔案或目錄的資訊,以及其更新序號 (USN) 變更日誌記錄與變更相關數據。

輸入緩衝區長度

InputBuffer 所指向的MARK_HANDLE_INFO結構大小,以位元組為單位。

輸出緩衝區

設定為 NULL。

輸出緩衝區長度

) 忽略 n/a (

輸入/輸出緩衝區

n/a

輸入/輸出緩衝區長度

n/a

狀態區塊

保留供系統使用。

備註

若要執行這項作業,請使用下列參數呼叫 FltFsControlFileZwFsControlFile

參數 Description
執行個體 [in]僅適用於 FltFsControlFile 。 呼叫端的不透明實例指標。 這個參數是必要的,而且不能是 NULL。
FileObject [in]僅適用於 FltFsControlFile 。 此要求目標之檔案或目錄的檔案物件指標。 這個參數是必要的,而且不能是 NULL。
FileHandle [in]僅適用於 ZwFsControlFile 。 此要求目標之檔案或目錄的檔案句柄。 這個參數是必要的,而且不能是 NULL。
FsControlCode [in]設定為 FSCTL_MARK_HANDLE
InputBuffer [in] MARK_HANDLE_INFO 結構的指標,其中包含用來標記指定檔案或目錄的資訊,以及其更新序號 (USN) 變更日誌記錄與變更相關數據。
InputBufferLength [in] InputBuffer 所指向的緩衝區大小,以位元組為單位。
OutputBuffer [out]將此 FSCTL 設定為 NULL。
OutputBufferLength [in] 當 OutputBuffer 為 NULL 時忽略。
LengthReturned [out]設定為 NULL。

規格需求

需求
最低支援的用戶端 Windows XP
標頭 ntifs.h

另請參閱

FltFsControlFile

ZwFsControlFile