struttura REFS_SMR_VOLUME_INFO_OUTPUT (ntifs.h)
La struttura REFS_SMR_VOLUME_INFO_OUTPUT descrive lo stato corrente di un volume SMR (Shingled Magnetic Recording) sulle attività di spazio e Garbage Collection.
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;
Version
Attualmente ignorato. Verrà impostato su zero per il momento.
Flags
Attualmente ignorato. Verrà impostato su zero per il momento.
SizeOfRandomlyWritableTier
Specifica le dimensioni totali del livello scrivibile in modo casuale.
FreeSpaceInRandomlyWritableTier
Specifica lo spazio disponibile all'interno del livello scrivibile in modo casuale.
SizeofSMRTier
Specifica le dimensioni totali del livello SmR (Shingled Magnetic Recording).
FreeSpaceInSMRTier
Specifica lo spazio libero del livello Registrazione magnetica Shingled.
UsableFreeSpaceInSMRTier
Specifica lo spazio utilizzabile del livello Registrazione magnetica Shingled .
VolumeGcState
Specifica lo stato corrente del Garbage Collector.
VolumeGcLastStatus
Specifica lo stato dell'ultima Garbage Collection usando il metodo specificato in REFS_SMR_VOLUME_GC_METHOD.
CurrentGcBandFillPercentage
Specifica la percentuale di riempimento banda corrente del Garbage Collector.
Unused[6]
Riservato per uso futuro.
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1709 |
intestazione | ntifs.h (include Ntifs.h) |