Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This function formats the partition with the default file system of the loaded partition driver.
BOOL WINAPI FormatPartitionEx(HANDLE hPartition,BYTE bPartType,BOOL bAuto);
Parameters
- hPartition
[in] Handle to the partition returned from OpenPartition. - bPartType
[in] Partition type. For more information on partition types, see Partition Manager. - bAuto
[in] When this flag is set, bPartType is ignored and the partition driver is allowed to generate the appropriate partition type for the default file system type that it supports. A file allocation table (FAT) file system selects a partition type based on the number of sectors in this partition, which can be FAT12, FAT16, or FAT32.
Return Values
Returns TRUE if successful, otherwise FALSE.
Remarks
A partition must have already been created using CreatePartition before it can be formatted using FormatPartitionEx.
FormatPartitionEx erases sector zero of a specified partition, and updates the partition type in the Master Boot Record; it does not actually write a file system format such as FATFS. To write a file system format, call FormatVolume.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Storemgr.h
Link Library: Storeapi.lib
See Also
OpenPartition | Partition Manager | Storage Manager Functions
Send Feedback on this topic to the authors