Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

FILE_STORAGE_TIER structure (winioctl.h)

Represents an identifier for the storage tier relative to the volume.

Syntax

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;

Members

Id

Tier ID.

Name[FILE_STORAGE_TIER_NAME_LENGTH]

Name for the tier.

Description[FILE_STORAGE_TIER_NAME_LENGTH]

Note for the tier.

Flags

The 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).

ProvisionedCapacity

Provisioned capacity of the tier.

MediaType

Media type of the tier.

Class

Remarks

The storage tier ID for a particular volume has no relationship to the storage tier ID with the same value on a different volume.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2012 R2
Header winioctl.h

Feedback

Was this page helpful?

Additional resources