structure REFS_SMR_VOLUME_INFO_OUTPUT (ntifs.h)
La structure REFS_SMR_VOLUME_INFO_OUTPUT décrit l’état actuel d’un volume d’enregistrement magnétique shingled (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 d’enregistrement magnétique shingled (SMR).
FreeSpaceInSMRTier
Spécifie l’espace libre du niveau d’enregistrement magnétique shingled (SMR).
UsableFreeSpaceInSMRTier
Spécifie l’espace utilisable du niveau d’enregistrement magnétique shingled (SMR).
VolumeGcState
Spécifie l’état actuel du garbage collector.
VolumeGcLastStatus
Spécifie la status 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 la bande actuelle du garbage collector.
Unused[6]
Réservé pour un usage futur.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1709 |
En-tête | ntifs.h (inclure Ntifs.h) |