Bagikan melalui


struktur SHRINK_VOLUME_INFORMATION (winioctl.h)

Menentukan operasi penyusutan volume yang akan dilakukan.

Sintaks

typedef struct _SHRINK_VOLUME_INFORMATION {
  SHRINK_VOLUME_REQUEST_TYPES ShrinkRequestType;
  DWORDLONG                   Flags;
  LONGLONG                    NewNumberOfSectors;
} SHRINK_VOLUME_INFORMATION, *PSHRINK_VOLUME_INFORMATION;

Anggota

ShrinkRequestType

Menunjukkan operasi yang akan dilakukan. Nilai yang valid adalah sebagai berikut.

Nilai Makna
ShrinkPrepare
Volume harus melakukan langkah apa pun yang diperlukan untuk mempersiapkan operasi penyusutan.
ShrinkCommit
Volume harus menerapkan perubahan operasi penyusutan.
ShrinkAbort
Volume harus mengakhiri operasi penyusutan.

Flags

Anggota ini harus nol.

NewNumberOfSectors

Jumlah sektor yang harus berada dalam volume yang disusutkan. Hanya digunakan ketika anggota ShrinkRequestType adalah ShrinkPrepare, jika tidak, anggota ini harus diinisialisasi ke nol.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header winioctl.h (termasuk Windows.h)

Lihat juga

FSCTL_SHRINK_VOLUME