PARTINFO (Windows CE 5.0)
This structure contains information about a partition.
typedef struct {DWORD cbSize;TCHAR szPartitionName[PARTITIONNAMESIZE];TCHAR szFileSys[FILESYSNAMESIZE];TCHARszVolumeName[VOLUMENAMESIZE];SECTORNUM snNumSectors;FILETIME ftCreated;FILETIME ftLastModified;DWORD dwAttributes;BYTE bPartType;} PARTINFO, *PPARTINFO;
Members
cbSize
Set to sizeof(PARTINFO).szPartitionName
Name of the partition. Maximum length is 32.szFileSys
Name of the file system. Maximum length is 32.szVolumeName
Name of the volume. This is the name that the partition has when mounted. You can use the volume name to correlate the mount points with partitions and stores. Mount points are subdirectories located under "\".snNumSectors
Number of sectors in the partition.ftCreated
Creation time of the partition.ftLastModified
Last time the partition was modified.dwAttributes
Partition attributes.These are the possible values:.
- PARTITION_ATTRIBUTE_EXPENDABLE
- PARTITION_ATTRIBUTE_READONLY
- PARTITION_ATTRIBUTE_BOOT
- PARTITION_ATTRIBUTE_AUTOFORMAT
- PARTITION_ATTRIBUTE_MOUNTED
bPartType
[in] The partition type or identifier. The byte limitation indicates that a specified partition format can only support 256 partition types. There are fewer file systems supported than partition types because a single file system can map to multiple partition types. Also, some partition types might have not have an associated file system.Partition type Description PART_UNKNOWN Unknown partition type. PART_DOS2_FAT Legitimate DOS partition. PART_DOS3_FAT Legitimate DOS partition. PART_DOS4_FAT Legitimate DOS partition. PART_DOS32 Legitimate DOS partition (FAT32). PART_DOS32X13 Same as 0x0B only "use LBA". PART_DOSX13 Same as 0x06 only "use LBA". PART_DOSX13X Same as 0x05 only "use LBA". INVALID Invalid or unused partition type.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Storemgr.h.
See Also
Send Feedback on this topic to the authors