Freigeben über


REFS_SMR_VOLUME_INFO_OUTPUT Struktur (ntifs.h)

Die REFS_SMR_VOLUME_INFO_OUTPUT Struktur beschreibt den aktuellen Zustand eines SMR-Volumes (Shingled Magnetic Recording) zu Raum- und Garbage Collection-Aktivitäten.

Syntax

typedef struct _REFS_SMR_VOLUME_INFO_OUTPUT {
  ULONG                    Version;
  ULONG                    Flags;
  LARGE_INTEGER            SizeOfRandomlyWritableTier;
  LARGE_INTEGER            FreeSpaceInRandomlyWritableTier;
  LARGE_INTEGER            SizeofSMRTier;
  LARGE_INTEGER            FreeSpaceInSMRTier;
  LARGE_INTEGER            UsableFreeSpaceInSMRTier;
  REFS_SMR_VOLUME_GC_STATE VolumeGcState;
  NTSTATUS                 VolumeGcLastStatus;
  ULONG                    CurrentGcBandFillPercentage;
  ULONGLONG                Unused[6];
} REFS_SMR_VOLUME_INFO_OUTPUT, *PREFS_SMR_VOLUME_INFO_OUTPUT;

Angehörige

Version

Zurzeit ignoriert. Wird jetzt auf Null festgelegt.

Flags

Zurzeit ignoriert. Wird jetzt auf Null festgelegt.

SizeOfRandomlyWritableTier

Gibt die Gesamtgröße der zufällig beschreibbaren Ebene an.

FreeSpaceInRandomlyWritableTier

Gibt den freien Speicherplatz innerhalb der zufällig beschreibbaren Ebene an.

SizeofSMRTier

Gibt die Gesamtgröße der SMR-Ebene (Shingled Magnetic Recording) an.

FreeSpaceInSMRTier

Gibt den freien Speicherplatz der SMR-Ebene (Shingled Magnetic Recording) an.

UsableFreeSpaceInSMRTier

Gibt den verwendbaren Raum der SMR-Ebene (Shingled Magnetic Recording) an.

VolumeGcState

Gibt den aktuellen Status des Garbage Collector an.

VolumeGcLastStatus

Gibt den Status der letzten Garbage Collection mithilfe der angegebenen Methode in REFS_SMR_VOLUME_GC_METHODan.

CurrentGcBandFillPercentage

Gibt den prozentsatz der aktuellen Bandfüllung des Garbage Collector an.

Unused[6]

Reserviert für die zukünftige Verwendung.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1709
Header- ntifs.h (einschließlich Ntifs.h)