Export (0) Print
Expand All

Volume Management Structures

Structures used in volume management.

In this section

TopicDescription

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.

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_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.

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.

 

 

 

Community Additions

ADD
Show:
© 2014 Microsoft