|
ReactOS 0.4.16-dev-2104-gb84fa49
|
#include <partlist.h>

Public Attributes | |
| LIST_ENTRY | ListEntry |
| struct _DISKENTRY * | DiskEntry |
| 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_ITEM * | FileSystem |
Definition at line 61 of file partlist.h.
| union { ... } _PARTENTRY::@121 |
| BOOLEAN _PARTENTRY::AutoCreate |
Definition at line 163 of file diskpart.h.
| BOOLEAN _PARTENTRY::BootIndicator |
Definition at line 72 of file partlist.h.
Referenced by AddPartitionToDisk(), FindSupportedSystemPartition(), and UpdateDiskLayout().
NT device name: "\Device\HarddiskM\PartitionN".
Definition at line 77 of file partlist.h.
Referenced by AddPartitionToDisk(), BootLoaderInstallPage(), InitVolumeDeviceName(), and PrepareAndDoCopyThread().
| struct _DISKENTRY * _PARTENTRY::DiskEntry |
Definition at line 66 of file partlist.h.
Referenced by AddGptPartitionToDisk(), AddMbrPartitionToDisk(), AddPartitionToDisk(), BootLoaderSelectPage(), ChangeSystemPartitionPage(), CheckFileSystemPage(), CreateEfiPartition(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), CreateMsrPartition(), CreateNTOSInstallationsList(), CreatePartitionPage(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeletePartitionPage(), DriveDlgProc(), FindSupportedSystemPartition(), FormatPartitionPage(), GetActiveDiskPartition(), InitDestinationPaths(), InitSystemPartition(), PartitionDlgProc(), ResolveArcNameManually(), ScanForUnpartitionedGptDiskSpace(), ScanForUnpartitionedMbrDiskSpace(), ScrollUpDownPartitionList(), SelectFileSystemPage(), SelectPartition(), SelectPartitionPage(), SetMountedDeviceValue(), and SummaryDlgProc().
| CHAR _PARTENTRY::DriveLetter |
Definition at line 149 of file diskpart.h.
Referenced by DeleteGptPartition(), and DeleteMbrPartition().
| struct _FILE_SYSTEM_ITEM* _PARTENTRY::FileSystem |
Definition at line 168 of file diskpart.h.
| CHAR _PARTENTRY::FileSystemName[9] |
Definition at line 151 of file diskpart.h.
Referenced by CreateEfiPartition(), CreateExtendedPartition(), CreateLogicalPartition(), CreateMsrPartition(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeleteGptPartition(), and DeleteMbrPartition().
| FORMATSTATE _PARTENTRY::FormatState |
Definition at line 152 of file diskpart.h.
Referenced by AddGptPartitionToDisk(), AddMbrPartitionToDisk(), CreateEfiPartition(), CreateExtendedPartition(), CreateLogicalPartition(), CreateMsrPartition(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeleteGptPartition(), DeleteMbrPartition(), ScanForUnpartitionedGptDiskSpace(), and ScanForUnpartitionedMbrDiskSpace().
| GPT_PARTITION_DATA _PARTENTRY::Gpt |
Definition at line 142 of file diskpart.h.
Referenced by AddGptPartitionToDisk(), CreateEfiPartition(), CreateMsrPartition(), CreatePrimaryGptPartition(), DeleteGptPartition(), DetailPartition(), GetFreeDiskSize(), gpt_main(), ListPartition(), ScanForUnpartitionedGptDiskSpace(), SelectPartition(), setid_main(), and UpdateGptDiskLayout().
| BOOLEAN _PARTENTRY::IsPartitioned |
Definition at line 82 of file partlist.h.
Referenced by AddGptPartitionToDisk(), AddMbrPartitionToDisk(), AddPartitionToDisk(), AssignDriveLetters(), BootLoaderSelectPage(), CreateEfiPartition(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), CreateMsrPartition(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeleteGptPartition(), DeleteMbrPartition(), DoCreatePartition(), DoDeletePartition(), DriveDlgProc(), FindSupportedSystemPartition(), GetActiveDiskPartition(), GetLogicalPartitionCount(), GetNextUnpartitionedEntry(), GetPartitionCount(), GetPrevUnpartitionedEntry(), GetPrimaryPartitionCount(), InitDestinationPaths(), InitSystemPartition(), InitVolumeDeviceName(), ScanForUnpartitionedGptDiskSpace(), ScanForUnpartitionedMbrDiskSpace(), SelectPartitionPage(), UpdateDiskLayout(), UpdateMbrDiskLayout(), WriteMbrPartitions(), and WritePartitions().
| LIST_ENTRY _PARTENTRY::ListEntry |
Definition at line 63 of file partlist.h.
Referenced by AddGptPartitionToDisk(), AddMbrPartitionToDisk(), CreateEfiPartition(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), CreateMsrPartition(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeleteGptPartition(), DeleteMbrPartition(), DeletePartition(), GetNextPartition(), ScanForUnpartitionedDiskSpace(), ScanForUnpartitionedGptDiskSpace(), and ScanForUnpartitionedMbrDiskSpace().
| BOOLEAN _PARTENTRY::LogicalPartition |
Definition at line 79 of file partlist.h.
Referenced by AddGptPartitionToDisk(), AddMbrPartitionToDisk(), AddPartitionToDisk(), CreateEfiPartition(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), CreateMsrPartition(), CreateNTOSInstallationsList(), CreatePartitionPage(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), PartitionDlgProc(), ScanForUnpartitionedMbrDiskSpace(), and SelectPartitionPage().
| MBR_PARTITION_DATA _PARTENTRY::Mbr |
Definition at line 141 of file diskpart.h.
Referenced by active_main(), AddMbrPartitionToDisk(), clean_main(), CreateExtendedPartition(), CreateLogicalPartition(), CreatePrimaryMbrPartition(), DeleteMbrPartition(), DetailPartition(), GetFreeDiskSize(), GetNextUnpartitionedEntry(), GetPrevUnpartitionedEntry(), inactive_main(), ListPartition(), ScanForUnpartitionedMbrDiskSpace(), SelectPartition(), setid_main(), UpdateMbrDiskLayout(), and WriteMbrPartitions().
| BOOLEAN _PARTENTRY::NeedsCheck |
Definition at line 166 of file diskpart.h.
| BOOLEAN _PARTENTRY::New |
Definition at line 85 of file partlist.h.
Referenced by CreateEfiPartition(), CreateExtendedPartition(), CreateLogicalPartition(), CreateMsrPartition(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeletePartition(), StartPartitionOperationsPage(), UpdateDiskLayout(), UpdateMbrDiskLayout(), and WritePartitions().
| ULONG _PARTENTRY::OnDiskPartitionNumber |
Definition at line 74 of file partlist.h.
Referenced by AddPartitionToDisk(), DeleteGptPartition(), DeleteMbrPartition(), InitDestinationPaths(), SummaryDlgProc(), UpdateDiskLayout(), and UpdateMbrDiskLayout().
| ULONG _PARTENTRY::PartitionIndex |
Definition at line 76 of file partlist.h.
Referenced by AddGptPartitionToDisk(), AddMbrPartitionToDisk(), AddPartitionToDisk(), CreateNTOSInstallationsList(), UpdateDiskLayout(), UpdateGptDiskLayout(), UpdateMbrDiskLayout(), WriteMbrPartitions(), and WritePartitions().
| ULONG _PARTENTRY::PartitionNumber |
Definition at line 75 of file partlist.h.
Referenced by AddGptPartitionToDisk(), AddMbrPartitionToDisk(), AddPartitionToDisk(), BootLoaderSelectPage(), CreateEfiPartition(), CreateMsrPartition(), CreateNTOSInstallationsList(), CreatePrimaryGptPartition(), DeleteGptPartition(), DeleteMbrPartition(), DetailPartition(), DumpPartition(), FindSupportedSystemPartition(), GetActiveDiskPartition(), GetPartition(), InitDestinationPaths(), InitVolumeDeviceName(), SelectPartition(), SelectPartitionPage(), UpdateDiskLayout(), UpdateGptDiskLayout(), UpdateMbrDiskLayout(), WriteMbrPartitions(), and WritePartitions().
| UCHAR _PARTENTRY::PartitionType |
Definition at line 73 of file partlist.h.
Referenced by AddPartitionToDisk(), AssignDriveLetters(), BootLoaderSelectPage(), CreateInsertBlankRegion(), CreateNTOSInstallationsList(), DriveDlgProc(), FindSupportedSystemPartition(), InsertDiskRegion(), PrintDiskData(), ScanForUnpartitionedDiskSpace(), SelectPartitionPage(), UpdateDiskLayout(), and WritePartitions().
| ULARGE_INTEGER _PARTENTRY::SectorCount |
Definition at line 70 of file partlist.h.
Referenced by AddGptPartitionToDisk(), AddMbrPartitionToDisk(), AddPartitionToDisk(), AssignDriveLetters(), CreateEfiPartition(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), CreateMsrPartition(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeleteGptPartition(), DeleteMbrPartition(), DeletePartition(), GetFreeDiskSize(), InsertDiskRegion(), ListPartition(), ScanForUnpartitionedDiskSpace(), ScanForUnpartitionedGptDiskSpace(), ScanForUnpartitionedMbrDiskSpace(), UpdateGptDiskLayout(), and UpdateMbrDiskLayout().
| ULARGE_INTEGER _PARTENTRY::StartSector |
Definition at line 69 of file partlist.h.
Referenced by AddGptPartitionToDisk(), AddMbrPartitionToDisk(), AddPartitionToDisk(), CreateEfiPartition(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), CreateMsrPartition(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeleteGptPartition(), DeleteMbrPartition(), DeletePartition(), DetailPartition(), InsertDiskRegion(), ListPartition(), ScanForUnpartitionedDiskSpace(), ScanForUnpartitionedGptDiskSpace(), ScanForUnpartitionedMbrDiskSpace(), UpdateDiskLayout(), UpdateGptDiskLayout(), and UpdateMbrDiskLayout().
| PVOLENTRY _PARTENTRY::Volume |
Definition at line 95 of file partlist.h.
Referenced by AddPartitionToDisk(), AssignDriveLetters(), CreateInsertBlankRegion(), CreateNTOSInstallationsList(), DoCreatePartition(), DoFormatting(), DriveDlgProc(), EnumerateInstallations(), FindSupportedSystemPartition(), GetActiveDiskPartition(), InitSystemPartition(), and SelectPartitionPage().
| CHAR _PARTENTRY::VolumeLabel[17] |
Definition at line 150 of file diskpart.h.
Referenced by DeleteGptPartition(), and DeleteMbrPartition().