REFS_SMR_VOLUME_INFO_OUTPUT struttura (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.
Sintassi
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;
Members
Version
Attualmente ignorato. Verrà impostato su zero per il momento.
Flags
Attualmente ignorato. Verrà impostato su zero per il momento.
SizeOfRandomlyWritableTier
Specifica la dimensione totale del livello scrivibile in modo casuale.
FreeSpaceInRandomlyWritableTier
Specifica lo spazio libero all'interno del livello scrivibile in modo casuale.
SizeofSMRTier
Specifica la dimensione totale del livello Shingled Magnetic Recording (SMR).
FreeSpaceInSMRTier
Specifica lo spazio libero del livello Shingled Magnetic Recording (SMR).
UsableFreeSpaceInSMRTier
Specifica lo spazio utilizzabile del livello Shingled Magnetic Recording (SMR).
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 della banda corrente del Garbage Collector.
Unused[6]
Riservato per utilizzi futuri.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1709 |
Intestazione | ntifs.h (include Ntifs.h) |