FormatPartitionEx (Windows Embedded CE 6.0)

1/6/2010

This function formats the partition with the default file system of the loaded partition driver.

Syntax

BOOL WINAPI FormatPartitionEx(
  HANDLE hPartition,
  BYTE bPartType,
  BOOL bAuto
);

Parameters

  • hPartition
    [in] Handle to the partition returned by the OpenPartition function.
  • 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 generates the appropriate partition type for the default file system type. A file allocation table (FAT) file system selects a partition type based on the number of sectors in the partition, FAT12, FAT16, or FAT32.

Return Value

TRUE indicates success. FALSE indicates failure.

Remarks

A partition must have already been created with the CreatePartition function before it can be formatted using this function.

This function erases sector zero of a specified partition and updates the partition type in the master boot record. It does not write a file system format such as FATFS.

To write a file system format, call FormatVolume.

Requirements

Header storemgr.h
Library Storeapi.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

Storage Manager Functions
OpenPartition

Concepts

Partition Manager