REFS_SMR_VOLUME_GC_PARAMETERS Struktur (ntifs.h)
Die REFS_SMR_VOLUME_GC_PARAMETERS Struktur wird als Eingabestruktur für FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERSverwendet.
Syntax
typedef struct _REFS_SMR_VOLUME_GC_PARAMETERS {
ULONG Version;
ULONG Flags;
REFS_SMR_VOLUME_GC_ACTION Action;
REFS_SMR_VOLUME_GC_METHOD Method;
ULONG IoGranularity;
ULONG CompressionFormat;
ULONGLONG Unused[8];
} REFS_SMR_VOLUME_GC_PARAMETERS, *PREFS_SMR_VOLUME_GC_PARAMETERS;
Angehörige
Version
Die aktuelle Version von REFS_SMR_VOLUME_GC_PARAMETERS. Dieses Feld sollte auf REFS_SMR_VOLUME_GC_PARAMETERS_VERSION_V1festgelegt werden.
Flags
Gibt die Flags an. Flags werden zurzeit ignoriert.
Action
Gibt die Garbage Collection-Aktion an.
Method
Gibt die Garbage Collection-Methode oder -Strategie an. Derzeit ist nur MsSmrGcMethodCompaction zulässig.
IoGranularity
Gibt die Granularität des Volumes an. IoGranularity ist ein Vielfaches der Clustergröße bis zur SMR-Bandgröße (Shingled Magnetic Recording) (256 MB). Null oder Nicht-Vielfache der Clustergröße führen zu einem STATUS_INVALID_PARAMETERS Status.
CompressionFormat
Reserviert für die zukünftige Verwendung.
Unused[8]
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) |