struktur PARTITION_INFORMATION (winioctl.h)

Berisi informasi tentang partisi disk.

CatatanPARTITION_INFORMATION telah digantikan oleh struktur PARTITION_INFORMATION_EX .
 

Sintaks

typedef struct _PARTITION_INFORMATION {
  LARGE_INTEGER StartingOffset;
  LARGE_INTEGER PartitionLength;
  DWORD         HiddenSectors;
  DWORD         PartitionNumber;
  BYTE          PartitionType;
  BOOLEAN       BootIndicator;
  BOOLEAN       RecognizedPartition;
  BOOLEAN       RewritePartition;
} PARTITION_INFORMATION, *PPARTITION_INFORMATION;

Anggota

StartingOffset

Offset awal partisi.

PartitionLength

Panjang partisi, dalam byte.

HiddenSectors

Jumlah sektor tersembunyi dalam partisi.

PartitionNumber

Jumlah partisi (berbasis 1).

PartitionType

Jenis partisi. Untuk daftar nilai, lihat Jenis Partisi Disk.

BootIndicator

Jika anggota ini BENAR, partisi dapat di-boot.

RecognizedPartition

Jika anggota ini TRUE, partisinya adalah jenis yang dikenali.

RewritePartition

Jika anggota ini TRUE, informasi partisi telah berubah. Ketika Anda mengubah partisi (dengan IOCTL_DISK_SET_DRIVE_LAYOUT), sistem menggunakan anggota ini untuk menentukan partisi mana yang telah berubah dan memerlukan penulisan ulang informasi mereka.

Keterangan

Jika partisi berada pada disk yang diformat sebagai jenis catatan boot master (MBR), total ukuran partisi terbatas. Untuk informasi selengkapnya, lihat bagian Keterangan di IOCTL_DISK_SET_DRIVE_LAYOUT.

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header winioctl.h (termasuk Windows.h)

Lihat juga

Pengenalan Sistem File

IOCTL_DISK_GET_DRIVE_LAYOUT

IOCTL_DISK_GET_PARTITION_INFO

IOCTL_DISK_SET_DRIVE_LAYOUT

IOCTL_DISK_SET_PARTITION_INFO

PARTITION_INFORMATION_EX

PARTITION_STYLE