Freigeben über


FSCTL_QUERY_STORAGE_CLASSES_OUTPUT-Struktur (winioctl.h)

Enthält Informationen für alle Ebenen eines bestimmten Volumes.

Syntax

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;

Member

Version

Die Größe dieser Struktur dient als Version. Legen Sie sie auf sizeof(FSCTL_QUERY_STORAGE_CLASSES_OUTPUT) fest.

Size

Größe dieser Struktur plus alle Felder der Variablengröße.

Flags

Das Element status. Bei diesem Member kann es sich um einen oder mehrere der folgenden Werte handeln.

Wert Bedeutung
FILE_STORAGE_TIER_FLAG_NO_SEEK_PENALTY
0x00020000
Der Tarif erleidet keine Suchstrafe für E/A-Vorgänge, was darauf hindeutet, dass es sich um eine SSD (Solid State Drive) handelt.

TotalNumberOfTiers

Die Gesamtzahl der verfügbaren Tarife für diesen Datenträger.

NumberOfTiersReturned

Anzahl der Ebenen, die in die Ausgabe passen.

Tiers[ANYSIZE_ARRAY]

FILE_STORAGE_TIER Struktur, die detaillierte Informationen zu den Speicherebenen enthält.

Anforderungen

   
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Kopfzeile winioctl.h