struktur DISK_PARTITION_INFO (winioctl.h)
Berisi informasi partisi disk.
Sintaks
typedef struct _DISK_PARTITION_INFO {
DWORD SizeOfPartitionInfo;
PARTITION_STYLE PartitionStyle;
union {
struct {
DWORD Signature;
DWORD CheckSum;
} Mbr;
struct {
GUID DiskId;
} Gpt;
} DUMMYUNIONNAME;
} DISK_PARTITION_INFO, *PDISK_PARTITION_INFO;
Anggota
SizeOfPartitionInfo
Ukuran struktur ini, dalam byte.
PartitionStyle
Format partisi.
Untuk informasi selengkapnya, lihat PARTITION_STYLE.
DUMMYUNIONNAME
DUMMYUNIONNAME.Mbr
Jika PartitionStylePARTITION_STYLE_MBR (0), gabungan adalah struktur yang berisi informasi untuk partisi catatan boot master, yang mencakup tanda tangan disk dan checksum.
DUMMYUNIONNAME.Mbr.Signature
Tanda tangan MBR dari partisi.
DUMMYUNIONNAME.Mbr.CheckSum
DUMMYUNIONNAME.Gpt
Jika PartitionStylePARTITION_STYLE_GPT (1), penyatuan adalah struktur yang berisi informasi untuk partisi tabel partisi GUID , yang mencakup pengidentifikasi disk (GUID).
DUMMYUNIONNAME.Gpt.DiskId
GUID partisi GPT.
Persyaratan
Persyaratan | Nilai |
---|---|
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) |