struttura REFS_SMR_VOLUME_GC_PARAMETERS (ntifs.h)
La struttura REFS_SMR_VOLUME_GC_PARAMETERS viene utilizzata come struttura di input per FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS.
Sintassi
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;
Members
Version
Versione corrente di REFS_SMR_VOLUME_GC_PARAMETERS. Questo campo deve essere impostato su REFS_SMR_VOLUME_GC_PARAMETERS_VERSION_V1.
Flags
Specifica i flag. I flag vengono attualmente ignorati.
Action
Specifica l'azione di Garbage Collection.
Method
Specifica il metodo o la strategia di Garbage Collection. Attualmente è consentito solo MsSmrGcMethodCompaction .
IoGranularity
Specifica la granularità del volume. IoGranularity è un multiplo delle dimensioni del cluster fino alla dimensione della banda SMR (Shingled Magnetic Recording) (256 MB). Zero o non multiplo delle dimensioni del cluster genererà uno stato di STATUS_INVALID_PARAMETERS .
CompressionFormat
Riservato per usi futuri.
Unused[8]
Riservato per usi futuri.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1709 |
Intestazione | ntifs.h (include Ntifs.h) |