estructura FSCTL_QUERY_STORAGE_CLASSES_OUTPUT (winioctl.h)

Contiene información para todos los niveles de un volumen específico.

Sintaxis

typedef struct _FSCTL_QUERY_STORAGE_CLASSES_OUTPUT {
  DWORD             Version;
  DWORD             Size;
  DWORD             Flags;
  DWORD             TotalNumberOfTiers;
  DWORD             NumberOfTiersReturned;
  FILE_STORAGE_TIER Tiers[ANYSIZE_ARRAY];
} FSCTL_QUERY_STORAGE_CLASSES_OUTPUT, *PFSCTL_QUERY_STORAGE_CLASSES_OUTPUT;

Miembros

Version

El tamaño de esta estructura actúa como versión. Establézcalo en sizeof(FSCTL_QUERY_STORAGE_CLASSES_OUTPUT).

Size

Tamaño de esta estructura más todos los campos de tamaño variable.

Flags

Estado del elemento. Este miembro puede ser uno o varios de los valores siguientes.

Valor Significado
FILE_STORAGE_TIER_FLAG_NO_SEEK_PENALTY
0x00020000
El nivel no sufre una penalización de búsqueda en las operaciones de E/S, lo que indica que es un SSD (unidad de estado sólido).

TotalNumberOfTiers

Número total de niveles disponibles para este disco.

NumberOfTiersReturned

Número de niveles que caben en la salida.

Tiers[ANYSIZE_ARRAY]

FILE_STORAGE_TIER estructura que contiene información detallada sobre los niveles de almacenamiento.

Requisitos

   
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2012 R2
Encabezado winioctl.h