Bagikan melalui


struktur REFS_SMR_VOLUME_INFO_OUTPUT (ntifs.h)

Struktur REFS_SMR_VOLUME_INFO_OUTPUT menggambarkan keadaan volume Shingled Magnetic Recording (SMR) saat ini pada aktivitas pengumpulan ruang dan sampah.

Sintaks

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;

Anggota

Version

Saat ini diabaikan. Akan diatur ke nol untuk saat ini.

Flags

Saat ini diabaikan. Akan diatur ke nol untuk saat ini.

SizeOfRandomlyWritableTier

Menentukan ukuran total tingkat yang dapat ditulis secara acak.

FreeSpaceInRandomlyWritableTier

Menentukan ruang kosong dalam tingkat yang dapat ditulis secara acak.

SizeofSMRTier

Menentukan ukuran total tingkat Shingled Magnetic Recording (SMR).

FreeSpaceInSMRTier

Menentukan ruang kosong tingkat Shingled Magnetic Recording (SMR).

UsableFreeSpaceInSMRTier

Menentukan ruang yang dapat digunakan tingkat Shingled Magnetic Recording (SMR).

VolumeGcState

Menentukan status pengumpul sampah saat ini.

VolumeGcLastStatus

Menentukan status pengumpulan sampah terakhir menggunakan metode yang ditentukan dalam REFS_SMR_VOLUME_GC_METHOD.

CurrentGcBandFillPercentage

Menentukan persentase pengisian pita saat ini dari pengumpul sampah.

Unused[6]

Disiapkan untuk penggunaan masa mendatang.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1709
Header ntifs.h (termasuk Ntifs.h)