Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Structures used in volume management.
In this section
Topic | Description |
---|---|
BOOT_AREA_INFO | Contains the output for the FSCTL_GET_BOOT_AREA_INFO control code. |
CREATE_USN_JOURNAL_DATA | Contains information that describes an update sequence number (USN) change journal. |
CSV_IS_OWNED_BY_CSVFS | Contains the output for the FSCTL_IS_VOLUME_OWNED_BYCSVFS control code that determines whether a volume is owned by CSVFS. |
CSV_NAMESPACE_INFO | Contains the output for the FSCTL_IS_CSV_FILE control code that retrieves namespace information for a file. |
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT | Contains troubleshooting information about why a volume is in redirected mode. |
DELETE_USN_JOURNAL_DATA | Contains information on the deletion of an update sequence number (USN) change journal using the FSCTL_DELETE_USN_JOURNAL control code. |
FILE_STORAGE_TIER | Represents an identifier for the storage tier relative to the volume. |
FILE_STORAGE_TIER_REGION | Describes a single storage tier region. |
FILE_SYSTEM_RECOGNITION_INFORMATION | Contains file system recognition information retrieved by the FSCTL_QUERY_FILE_SYSTEM_RECOGNITION control code. |
FILE_SYSTEM_RECOGNITION_STRUCTURE | Contains the on-disk file system recognition information stored in the volume's boot sector (logical disk sector zero). |
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER | Contains the integrity information for a file or directory. |
FSCTL_QUERY_REGION_INFO_INPUT | Contains the storage tier regions from the storage stack for a particular volume. |
FSCTL_QUERY_REGION_INFO_OUTPUT | Contains information for one or more regions. |
FSCTL_QUERY_STORAGE_CLASSES_OUTPUT | Contains information for all tiers of a specific volume. |
FSCTL_SET_INTEGRITY_INFORMATION_BUFFER | Input buffer passed with the FSCTL_SET_INTEGRITY_INFORMATION control code. |
LOOKUP_STREAM_FROM_CLUSTER_ENTRY | Returned from the FSCTL_LOOKUP_STREAM_FROM_CLUSTER control code. |
LOOKUP_STREAM_FROM_CLUSTER_INPUT | Passed as input to the FSCTL_LOOKUP_STREAM_FROM_CLUSTER control code. |
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT | Received as output from the FSCTL_LOOKUP_STREAM_FROM_CLUSTER control code. |
MARK_HANDLE_INFO | Contains information that is used to mark a specified file or directory, and its update sequence number (USN) change journal record with data about changes. |
MARK_HANDLE_INFO32 | Contains information that is used to mark a specified file or directory, and its update sequence number (USN) change journal record with data about changes. This is only defined for 64-bit code and exists to interpret MARK_HANDLE_INFO structures sent by 32-bit code. |
MFT_ENUM_DATA | Contains information defining the boundaries for and starting place of an enumeration of update sequence number (USN) change journal records. |
MFT_ENUM_DATA_V1 | Contains information defining the boundaries for and starting place of an enumeration of update sequence number (USN) change journal records for ReFS volumes. |
MOVE_FILE_DATA | Contains input data for the FSCTL_MOVE_FILE control code. |
NTFS_VOLUME_DATA_BUFFER | Represents volume data. |
PLEX_READ_DATA_REQUEST | Indicates the range of the read operation to perform and the plex from which to read. |
READ_FILE_USN_DATA | Specifies the versions of the update sequence number (USN) change journal supported by the application. |
READ_USN_JOURNAL_DATA_V0 | Contains information defining a set of update sequence number (USN) change journal records to return to the calling process. |
READ_USN_JOURNAL_DATA_V1 | Contains information defining a set of update sequence number (USN) change journal records to return to the calling process. |
REPAIR_COPIES_INPUT | Input structure for the FSCTL_REPAIR_COPIES control code. |
REPAIR_COPIES_OUTPUT | Contains output of a repair copies operation returned from the FSCTL_REPAIR_COPIES control code. |
RETRIEVAL_POINTER_BASE | Contains the output for the FSCTL_GET_RETRIEVAL_POINTER_BASE control code. |
RETRIEVAL_POINTERS_BUFFER | Contains the output for the FSCTL_GET_RETRIEVAL_POINTERS control code. |
SHRINK_VOLUME_INFORMATION | Specifies the volume shrink operation to perform. |
STARTING_LCN_INPUT_BUFFER | Contains the starting LCN to the FSCTL_GET_VOLUME_BITMAP control code. |
STARTING_VCN_INPUT_BUFFER | Contains the starting VCN to the FSCTL_GET_RETRIEVAL_POINTERS control code. |
USN_JOURNAL_DATA_V0 | Represents an update sequence number (USN) change journal, its records, and its capacity. |
USN_JOURNAL_DATA_V1 | Represents an update sequence number (USN) change journal, its records, and its capacity. |
USN_JOURNAL_DATA_V2 | Represents an update sequence number (USN) change journal, its records, and its capacity. This structure is the output buffer for the FSCTL_QUERY_USN_JOURNAL control code. |
USN_RANGE_TRACK_OUTPUT | Contains returned update sequence number (USN) from FSCTL_USN_TRACK_MODIFIED_RANGES control code. |
USN_RECORD_COMMON_HEADER | Contains the information for an update sequence number (USN) common header which is common through USN_RECORD_V2, USN_RECORD_V3 and USN_RECORD_V4. |
USN_RECORD_EXTENT | Contains the offset and length for an update sequence number (USN) record extent. |
USN_RECORD_V2 | Contains the information for an update sequence number (USN) change journal version 2.0 record. |
USN_RECORD_V3 | Contains the information for an update sequence number (USN) change journal version 3.0 record. |
USN_RECORD_V4 | Contains the information for an update sequence number (USN) change journal version 4.0 record. The version 2.0 and 3.0 records are defined by the USN_RECORD_V2 (also called USN_RECORD) and USN_RECORD_V3 structures respectively. |
USN_TRACK_MODIFIED_RANGES | Contains information on range tracking parameters for an update sequence number (USN) change journal using the FSCTL_USN_TRACK_MODIFIED_RANGES control code. |
VOLUME_BITMAP_BUFFER | Represents the occupied and available clusters on a disk. |
VOLUME_DISK_EXTENTS | Represents a physical location on a disk. |
VOLUME_GET_GPT_ATTRIBUTES_INFORMATION | Contains volume attributes retrieved with the IOCTL_VOLUME_GET_GPT_ATTRIBUTES control code. |