structure REFS_SMR_VOLUME_INFO_OUTPUT (ntifs.h)
La structure REFS_SMR_VOLUME_INFO_OUTPUT décrit l’état actuel actuel d’un volume d’enregistrement magnétique aléatoire (SMR) sur les activités d’espace et de garbage collection.
Syntaxe
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;
Membres
Version
Actuellement ignoré. Sera défini sur zéro pour l’instant.
Flags
Actuellement ignoré. Sera défini sur zéro pour l’instant.
SizeOfRandomlyWritableTier
Spécifie la taille totale du niveau accessible en écriture aléatoire.
FreeSpaceInRandomlyWritableTier
Spécifie l’espace libre dans le niveau accessible en écriture aléatoire.
SizeofSMRTier
Spécifie la taille totale du niveau SMR (Shingled Magnetic Recording).
FreeSpaceInSMRTier
Spécifie l’espace libre du niveau SMR (Shingled Magnetic Recording).
UsableFreeSpaceInSMRTier
Spécifie l’espace utilisable au niveau SMR (Shingled Magnetic Recording).
VolumeGcState
Spécifie l’état actuel du garbage collector.
VolumeGcLastStatus
Spécifie l’état du dernier garbage collection à l’aide de la méthode spécifiée dans REFS_SMR_VOLUME_GC_METHOD.
CurrentGcBandFillPercentage
Spécifie le pourcentage de remplissage de bande actuel du garbage collector.
Unused[6]
Réservé pour une utilisation ultérieure.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1709 |
d’en-tête | ntifs.h (include Ntifs.h) |