Disk Management Structures
The following list identifies the structures that are used in disk management.
In this section
| Structure | Description |
|---|---|
|
Contains information that the IOCTL_DISK_CREATE_DISK control code uses to initialize GUID partition table (GPT), master boot record (MBR), or raw disks. | |
|
Contains information used by the IOCTL_DISK_CREATE_DISK control code to initialize GUID partition table (GPT) disks. | |
|
Contains information that the IOCTL_DISK_CREATE_DISK control code uses to initialize master boot record (MBR) disks. | |
|
Contains the copy offload capabilities for a storage device. | |
|
Contains the thin provisioning capabilities for a storage device. | |
|
Used in conjunction with the IOCTL_STORAGE_QUERY_PROPERTY request to retrieve the seek penalty descriptor data for a device. | |
|
Used in conjunction with the IOCTL_STORAGE_QUERY_PROPERTY request to retrieve the trim descriptor data for a device. | |
|
Used in conjunction with the IOCTL_STORAGE_QUERY_PROPERTY control code to retrieve the write aggregation data for a device. | |
|
The DEVICE_POWER_DESCRIPTOR structure describes the power capabilities of a storage device. | |
|
Provides information about the disk cache. | |
|
Contains detected drive parameters. | |
|
Contains extended Int13 drive parameters. | |
|
Represents a disk extent. | |
|
Describes the geometry of disk devices and media. | |
|
Describes the extended geometry of disk devices and media. | |
|
Contains information used to increase the size of a partition. | |
|
Contains standard Int13 drive geometry parameters. | |
|
Contains the disk partition information. | |
|
Provides disk performance information. | |
|
Represents the per-user quota information. | |
|
Contains information about the partitions of a drive. | |
|
Contains extended information about a drive's partitions. | |
|
Contains information about a drive's GUID partition table (GPT) partitions. | |
|
Provides information about a drive's master boot record (MBR) partitions. | |
|
Contains information used in formatting a contiguous set of disk tracks. | |
|
Contains information used in formatting a contiguous set of disk tracks. It is used by the IOCTL_DISK_FORMAT_TRACKS_EX control code. | |
|
Contains the attributes of a disk device. | |
|
Contains disk, volume, or partition length information used by the IOCTL_DISK_GET_LENGTH_INFO control code. | |
|
Contains information about a disk partition. | |
|
Contains partition information for standard AT-style master boot record (MBR) and Extensible Firmware Interface (EFI) disks. | |
|
Contains GUID partition table (GPT) partition information. | |
|
Contains partition information specific to master boot record (MBR) disks. | |
|
Contains disk block reassignment data. | |
|
Contains disk block reassignment data. | |
|
Specifies the attributes to be set on a disk device. | |
|
Contains information used to set a disk partition's type. | |
|
Used in conjunction with the IOCTL_STORAGE_QUERY_PROPERTY control code to retrieve the storage access alignment descriptor data for a device. | |
|
Used with the IOCTL_STORAGE_QUERY_PROPERTY control code to retrieve the storage adapter descriptor data for a device. | |
|
Used in conjunction with the IOCTL_STORAGE_QUERY_PROPERTY control code to retrieve the properties of a storage device or adapter. | |
|
Used in conjunction with the IOCTL_STORAGE_QUERY_PROPERTY control code to retrieve the storage device descriptor data for a device. | |
|
Used with the IOCTL_STORAGE_QUERY_PROPERTY control code request to retrieve the device ID descriptor data for a device. | |
|
Contains the resiliency capabilities for a storage device. | |
|
Used in conjunction with the IOCTL_STORAGE_QUERY_PROPERTY request to retrieve the storage adapter miniport driver descriptor data for a device. | |
|
Indicates the properties of a storage device or adapter to retrieve as the input buffer passed to the IOCTL_STORAGE_QUERY_PROPERTY control code. | |
|
Used with the IOCTL_STORAGE_QUERY_PROPERTY control code to retrieve information about a device's write cache property. | |
|
Contains information used to verify a disk extent. |
The following device input and output structures are obsolete:
Send comments about this topic to Microsoft
Build date: 4/16/2013