Share via


FLASH_PARTITION_INFO (Compact 2013)

3/26/2014

This structure is the output structure for IOCTL_FLASH_GET_PARTITION_TABLE.

Syntax

typedef struct _FLASH_PARTITION_INFO {
  PARTITION_ID PartitionId;
  WCHAR PartitionName[FLASH_PARTITION_NAME_LENGTH];
  ULONGLONG StartPhysicalBlock;
  ULONGLONG PhysicalBlockCount;
  ULONGLONG LogicalBlockCount;
  ULONG PartitionFlags;
  FILETIME CreationTime;
  ULONG PartitionType;
  GUID PartitionGuid;
} FLASH_PARTITION_INFO;

Members

  • PartitionId
    Partition identifier.
  • PartitionName
    Unique name of this partition.
  • StartPhysicalBlock
    Starting physical block of this partition.
  • PhysicalBlockCount
    Number of physical blocks in this partition.
  • LogicalBlockCount
    Number of logical blocks in this partition.
  • PartitionFlags
    Bitmask describing properties of this partition.
  • CreationTime
    Creation time of this partition.
  • PartitionType
    The partition type used to determine the appropriate file system to mount.
  • PartitionGuid
    GUID used to identify the partition. This value is not currently used.

Requirements

Header

FlashMdd.h

See Also

Reference

Flash Driver MDD Structures