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