共用方式為


磁片區管理結構

磁片區管理中使用的結構。

本節內容

主題 描述
BOOT_AREA_INFO 包含 FSCTL_GET_BOOT_AREA_INFO 控制項程式碼的輸出。
CREATE_USN_JOURNAL_DATA 包含描述 USN) 變更日誌 (更新序號的資訊。
CSV_IS_OWNED_BY_CSVFS 包含 FSCTL_IS_VOLUME_OWNED_BYCSVFS 控制項程式碼的輸出,可判斷磁片區是否由 CSVFS 所擁有。
CSV_NAMESPACE_INFO 包含擷取檔案命名空間資訊的 FSCTL_IS_CSV_FILE 控制項程式碼輸出。
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT 包含磁片區為何處於重新導向模式的疑難排解資訊。
DELETE_USN_JOURNAL_DATA 包含使用 FSCTL_DELETE_USN_JOURNAL 控制程式代碼刪除 USN) 變更日誌 (更新序號的相關資訊。
FILE_STORAGE_TIER 表示相對於磁片區之儲存層的識別碼。
FILE_STORAGE_TIER_REGION 描述單一儲存層區域。
FILE_SYSTEM_RECOGNITION_INFORMATION 包含FSCTL_QUERY_FILE_SYSTEM_RECOGNITION控制項程式碼所擷取 檔案系統辨識資訊。
FILE_SYSTEM_RECOGNITION_STRUCTURE 包含磁片區開機磁區中儲存的磁片上檔案系統辨識資訊, (邏輯磁片磁區零) 。
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER 包含檔案或目錄的完整性資訊。
FSCTL_QUERY_REGION_INFO_INPUT 包含特定磁片區儲存堆疊中的儲存層區域。
FSCTL_QUERY_REGION_INFO_OUTPUT 包含一或多個區域的資訊。
FSCTL_QUERY_STORAGE_CLASSES_OUTPUT 包含特定磁片區之所有層級的資訊。
FSCTL_SET_INTEGRITY_INFORMATION_BUFFER 使用 FSCTL_SET_INTEGRITY_INFORMATION 控制項程式碼傳遞的輸入緩衝區。
LOOKUP_STREAM_FROM_CLUSTER_ENTRY FSCTL_LOOKUP_STREAM_FROM_CLUSTER 控制項程式碼傳回。
LOOKUP_STREAM_FROM_CLUSTER_INPUT 當做輸入傳遞至 FSCTL_LOOKUP_STREAM_FROM_CLUSTER 控制項程式碼。
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT 收到作為 FSCTL_LOOKUP_STREAM_FROM_CLUSTER 控制項程式碼的輸出。
MARK_HANDLE_INFO 包含用來標記指定檔案或目錄的資訊,以及其更新序號 (USN) 變更日誌記錄與變更相關資料。
MARK_HANDLE_INFO32 包含用來標記指定檔案或目錄的資訊,以及其更新序號 (USN) 變更日誌記錄與變更相關資料。 這只會針對 64 位程式碼定義,並存在以解譯 32 位程式碼所傳送 MARK_HANDLE_INFO 結構。
MFT_ENUM_DATA 包含定義更新序號列舉 (USN) 變更日誌記錄之列舉開始位置的資訊。
MFT_ENUM_DATA_V1 包含定義 ReFS 磁片區之更新序號列舉和開始位置的資訊, (USN) 變更日誌記錄。
MOVE_FILE_DATA 包含 FSCTL_MOVE_FILE 控制項程式碼的輸入資料。
NTFS_VOLUME_DATA_BUFFER 表示磁片區資料。
PLEX_READ_DATA_REQUEST 指出要執行的讀取作業範圍,以及要從中讀取的 plex。
READ_FILE_USN_DATA 指定應用程式所支援之更新序號 (USN) 變更日誌的版本。
READ_USN_JOURNAL_DATA_V0 包含定義一組更新序號的資訊, (USN) 變更日誌記錄以返回呼叫進程。
READ_USN_JOURNAL_DATA_V1 包含定義一組更新序號的資訊, (USN) 變更日誌記錄以返回呼叫進程。
REPAIR_COPIES_INPUT FSCTL_REPAIR_COPIES控制項程式碼的輸入結構。
REPAIR_COPIES_OUTPUT 包含從 FSCTL_REPAIR_COPIES 控制項程式碼傳回的修復複製作業輸出。
RETRIEVAL_POINTER_BASE 包含 FSCTL_GET_RETRIEVAL_POINTER_BASE 控制項程式碼的輸出。
RETRIEVAL_POINTERS_BUFFER 包含 FSCTL_GET_RETRIEVAL_POINTERS 控制項程式碼的輸出。
SHRINK_VOLUME_INFORMATION 指定要執行的磁片區壓縮作業。
STARTING_LCN_INPUT_BUFFER 包含FSCTL_GET_VOLUME_BITMAP控制項程式碼 起始 LCN。
STARTING_VCN_INPUT_BUFFER 包含FSCTL_GET_RETRIEVAL_POINTERS控制項程式碼 起始 VCN。
USN_JOURNAL_DATA_V0 表示 USN) 變更日誌、記錄和容量 (更新序號。
USN_JOURNAL_DATA_V1 表示 USN) 變更日誌、記錄和容量 (更新序號。
USN_JOURNAL_DATA_V2 表示 USN) 變更日誌、記錄和容量 (更新序號。 此結構是 FSCTL_QUERY_USN_JOURNAL 控制項程式碼的輸出緩衝區。
USN_RANGE_TRACK_OUTPUT 包含從FSCTL_USN_TRACK_MODIFIED_RANGES控制程式代碼 (USN) 傳回 更新序號。
USN_RECORD_COMMON_HEADER 包含 USN) 通用標頭 (更新序號的資訊,這些標頭是透過 USN_RECORD_V2USN_RECORD_V3USN_RECORD_V4通用。
USN_RECORD_EXTENT 包含 USN) 記錄範圍 (更新序號的位移和長度。
USN_RECORD_V2 包含 USN) 變更日誌 2.0 版記錄 (更新序號的資訊。
USN_RECORD_V3 包含 USN) 變更日誌 3.0 版記錄 (更新序號的資訊。
USN_RECORD_V4 包含更新序號的資訊, (USN) 變更日誌 4.0 版記錄。 2.0 和 3.0 版記錄是由 USN_RECORD_V2 (分別定義 USN_RECORD) 和 USN_RECORD_V3 結構。
USN_TRACK_MODIFIED_RANGES 包含使用 FSCTL_USN_TRACK_MODIFIED_RANGES控制項程式 代碼 (USN) 變更日誌之更新序號的範圍追蹤參數資訊。
VOLUME_BITMAP_BUFFER 代表磁片上已佔用和可用的叢集。
VOLUME_DISK_EXTENTS 表示磁片上的實體位置。
VOLUME_GET_GPT_ATTRIBUTES_INFORMATION 包含使用 IOCTL_VOLUME_GET_GPT_ATTRIBUTES 控制項程式碼擷取的磁片區屬性。