REFS_SMR_VOLUME_INFO_OUTPUT-Struktur (ntifs.h)
Die REFS_SMR_VOLUME_INFO_OUTPUT-Struktur beschreibt den aktuellen Status eines SMR-Volumes (Shingled Magnetic Recording) in Bezug auf Speicherplatz- 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;
Member
Version
Derzeit ignoriert. Wird vorerst auf 0 festgelegt.
Flags
Derzeit ignoriert. Wird vorerst auf 0 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 nutzbaren Raum der SMR-Ebene (Shingled Magnetic Recording) an.
VolumeGcState
Gibt den aktuellen Zustand des Garbage Collector an.
VolumeGcLastStatus
Gibt den status der letzten Garbage Collection mithilfe der angegebenen Methode in REFS_SMR_VOLUME_GC_METHOD an.
CurrentGcBandFillPercentage
Gibt den aktuellen Prozentsatz der Bandfüllung des Garbage Collector an.
Unused[6]
Für die zukünftige Verwendung reserviert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1709 |
Kopfzeile | ntifs.h (include Ntifs.h) |