struktur PARTITION_INFORMATION (winioctl.h)
Berisi informasi tentang partisi disk.
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) |