Bagikan melalui


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)

Lihat juga

DISK_GEOMETRY_EX, PARTITION_STYLE