|
ReactOS 0.4.16-dev-1990-gfa5cf28
|
#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 150 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(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), 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 136 of file diskpart.h.
Referenced by DeleteGptPartition(), and DeleteMbrPartition().
| struct _FILE_SYSTEM_ITEM* _PARTENTRY::FileSystem |
Definition at line 155 of file diskpart.h.
| CHAR _PARTENTRY::FileSystemName[9] |
Definition at line 138 of file diskpart.h.
Referenced by CreateExtendedPartition(), CreateLogicalPartition(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeleteGptPartition(), and DeleteMbrPartition().
| FORMATSTATE _PARTENTRY::FormatState |
Definition at line 139 of file diskpart.h.
Referenced by AddGptPartitionToDisk(), AddMbrPartitionToDisk(), CreateExtendedPartition(), CreateLogicalPartition(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeleteGptPartition(), DeleteMbrPartition(), ScanForUnpartitionedGptDiskSpace(), and ScanForUnpartitionedMbrDiskSpace().
| GPT_PARTITION_DATA _PARTENTRY::Gpt |
Definition at line 129 of file diskpart.h.
Referenced by AddGptPartitionToDisk(), CreatePrimaryGptPartition(), DeleteGptPartition(), DetailPartition(), 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(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), 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(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), 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(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), CreateNTOSInstallationsList(), CreatePartitionPage(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), PartitionDlgProc(), ScanForUnpartitionedMbrDiskSpace(), and SelectPartitionPage().
| MBR_PARTITION_DATA _PARTENTRY::Mbr |
Definition at line 128 of file diskpart.h.
Referenced by active_main(), AddMbrPartitionToDisk(), clean_main(), CreateExtendedPartition(), CreateLogicalPartition(), CreatePrimaryMbrPartition(), DeleteMbrPartition(), DetailPartition(), GetNextUnpartitionedEntry(), GetPrevUnpartitionedEntry(), inactive_main(), ListPartition(), ScanForUnpartitionedMbrDiskSpace(), SelectPartition(), setid_main(), UpdateMbrDiskLayout(), and WriteMbrPartitions().
| BOOLEAN _PARTENTRY::NeedsCheck |
Definition at line 153 of file diskpart.h.
| BOOLEAN _PARTENTRY::New |
Definition at line 85 of file partlist.h.
Referenced by CreateExtendedPartition(), CreateLogicalPartition(), 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(), CreateNTOSInstallationsList(), CreatePrimaryGptPartition(), DeleteGptPartition(), DeleteMbrPartition(), DetailPartition(), DumpPartition(), FindSupportedSystemPartition(), GetActiveDiskPartition(), GetPartition(), InitDestinationPaths(), InitVolumeDeviceName(), SelectPartition(), SelectPartitionPage(), UpdateDiskLayout(), 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(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), CreatePrimaryGptPartition(), CreatePrimaryMbrPartition(), DeleteGptPartition(), DeleteMbrPartition(), DeletePartition(), 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(), CreateExtendedPartition(), CreateInsertBlankRegion(), CreateLogicalPartition(), 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 137 of file diskpart.h.
Referenced by DeleteGptPartition(), and DeleteMbrPartition().