// winioctl.h
typedef struct _FILE_STORAGE_TIER {
GUID Id;
WCHAR Name[FILE_STORAGE_TIER_NAME_LENGTH];
WCHAR Description[FILE_STORAGE_TIER_NAME_LENGTH];
DWORDLONG Flags;
DWORDLONG ProvisionedCapacity;
FILE_STORAGE_TIER_MEDIA_TYPE MediaType;
FILE_STORAGE_TIER_CLASS Class;
} FILE_STORAGE_TIER, *PFILE_STORAGE_TIER;
View the official Win32 API referenceNo description available.
Represents an identifier for the storage tier relative to the volume.
IdTier ID.
NameName for the tier.
DescriptionNote for the tier.
FlagsThe file storage tier flags. This member can be one or more of the following values.
| Value | Meaning |
|---|---|
| FILE_STORAGE_TIER_FLAG_NO_SEEK_PENALTY 0x00020000 |
Tier does not suffer a seek penalty on IO operations, which indicates that is an SSD (solid state drive). |
ProvisionedCapacityProvisioned capacity of the tier.
MediaTypeMedia type of the tier.
ClassThe storage tier ID for a particular volume has no relationship to the storage tier ID with the same value on a different volume.