estructura de REFS_SMR_VOLUME_GC_PARAMETERS (ntifs.h)
La estructura REFS_SMR_VOLUME_GC_PARAMETERS se usa como estructura de entrada para FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS.
Sintaxis
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;
Miembros
Version
La versión actual de REFS_SMR_VOLUME_GC_PARAMETERS. Este campo debe establecerse en REFS_SMR_VOLUME_GC_PARAMETERS_VERSION_V1.
Flags
Especifica las marcas. Las marcas se omiten actualmente.
Action
Especifica la acción de recolección de elementos no utilizados.
Method
Especifica el método o estrategia de recolección de elementos no utilizados. Actualmente solo se permite MsSmrGcMethodCompaction .
IoGranularity
Especifica la granularidad del volumen. IoGranularity es un múltiplo del tamaño del clúster hasta el tamaño de banda de grabación magnética de shingled (SMR) (256 MB). Cero o no múltiplo de tamaño del clúster dará como resultado un estado de STATUS_INVALID_PARAMETERS .
CompressionFormat
Reservado para un uso futuro.
Unused[8]
Reservado para uso futuro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1709 |
Encabezado | ntifs.h (incluya Ntifs.h) |