ReactOS 0.4.16-dev-1990-gfa5cf28
_PARTENTRY Struct Reference

#include <partlist.h>

Collaboration diagram for _PARTENTRY:

Public Attributes

LIST_ENTRY ListEntry
 
struct _DISKENTRYDiskEntry
 
ULARGE_INTEGER StartSector
 
ULARGE_INTEGER SectorCount
 
BOOLEAN BootIndicator
 
UCHAR PartitionType
 
ULONG OnDiskPartitionNumber
 
ULONG PartitionNumber
 
ULONG PartitionIndex
 
WCHAR DeviceName [MAX_PATH]
 NT device name: "\Device\HarddiskM\PartitionN".
 
BOOLEAN LogicalPartition
 
BOOLEAN IsPartitioned
 
BOOLEAN New
 
PVOLENTRY Volume
 
union {
   MBR_PARTITION_DATA   Mbr
 
   GPT_PARTITION_DATA   Gpt
 
}; 
 
CHAR DriveLetter
 
CHAR VolumeLabel [17]
 
CHAR FileSystemName [9]
 
FORMATSTATE FormatState
 
BOOLEAN AutoCreate
 
BOOLEAN NeedsCheck
 
struct _FILE_SYSTEM_ITEMFileSystem
 

Detailed Description

Definition at line 61 of file partlist.h.

Member Data Documentation

◆ 

union { ... } _PARTENTRY::@121

◆ AutoCreate

BOOLEAN _PARTENTRY::AutoCreate

Definition at line 150 of file diskpart.h.

◆ BootIndicator

BOOLEAN _PARTENTRY::BootIndicator

Definition at line 72 of file partlist.h.

Referenced by AddPartitionToDisk(), FindSupportedSystemPartition(), and UpdateDiskLayout().

◆ DeviceName

WCHAR _PARTENTRY::DeviceName[MAX_PATH]

NT device name: "\Device\HarddiskM\PartitionN".

Definition at line 77 of file partlist.h.

Referenced by AddPartitionToDisk(), BootLoaderInstallPage(), InitVolumeDeviceName(), and PrepareAndDoCopyThread().

◆ DiskEntry

◆ DriveLetter

CHAR _PARTENTRY::DriveLetter

Definition at line 136 of file diskpart.h.

Referenced by DeleteGptPartition(), and DeleteMbrPartition().

◆ FileSystem

struct _FILE_SYSTEM_ITEM* _PARTENTRY::FileSystem

Definition at line 155 of file diskpart.h.

◆ FileSystemName

◆ FormatState

◆ Gpt

◆ IsPartitioned

◆ ListEntry

◆ LogicalPartition

◆ Mbr

◆ NeedsCheck

BOOLEAN _PARTENTRY::NeedsCheck

Definition at line 153 of file diskpart.h.

◆ New

◆ OnDiskPartitionNumber

◆ PartitionIndex

◆ PartitionNumber

◆ PartitionType

◆ SectorCount

◆ StartSector

◆ Volume

◆ VolumeLabel

CHAR _PARTENTRY::VolumeLabel[17]

Definition at line 137 of file diskpart.h.

Referenced by DeleteGptPartition(), and DeleteMbrPartition().


The documentation for this struct was generated from the following files: