Export (0) Print
Expand All

Disk Partition Types

The following table identifies the valid partition types that are used by disk drivers.

Constant/valueDescription
PARTITION_ENTRY_UNUSED
0x00

An unused entry partition.

PARTITION_EXTENDED
0x05

An extended partition.

PARTITION_FAT_12
0x01

A FAT12 file system partition.

PARTITION_FAT_16
0x04

A FAT16 file system partition.

PARTITION_FAT32
0x0B

A FAT32 file system partition.

PARTITION_IFS
0x07

An IFS partition.

PARTITION_LDM
0x42

A logical disk manager (LDM) partition.

PARTITION_NTFT
0x80

An NTFT partition.

VALID_NTFT
0xC0

A valid NTFT partition.

The high bit of a partition type code indicates that a partition is part of an NTFT mirror or striped array.

Remarks

There are several macros that can help you detect the partition type: IsContainerPartition, IsFTPartition, and IsRecognizedPartition. For more information, see WinIoCtl.h.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

WinIoCtl.h (include Windows.h)

See also

PARTITION_INFORMATION_EX
PARTITION_INFORMATION_MBR
SET_PARTITION_INFORMATION

 

 

Community Additions

ADD
Show:
© 2015 Microsoft