3.2.1.7 File Systems, Drive Letters, and Access Paths

IVdsVolumeMF::Format and IVdsVolumeMF3::FormatEx2: For call sequencing related to the type input parameter, see "Service and File System Types" in section 3.2.1.1.2.

IVdsVolumeMF::DeleteAccessPath: For call sequencing related to the pwszPath input parameter, see "Volumes and Access Paths" and "Volumes and Drive Letters" in section 3.2.1.1.2.

IVdsVolumeMF2::FormatEx and IVdsVolumeMF3::FormatEx2: Prior to invoking IVdsVolumeMF2::FormatEx or IVdsVolumeMF3::FormatEx2, the client invokes IVdsDiskPartitionMF::QueryPartitionFileSystemFormatSupport or IVdsVolumeMF2::QueryFileSystemFormatSupport to retrieve the list of supported file system type names and the associated file system version number. The client passes these returned values as the pwszFileSystemTypeName and usFileSystemRevision input parameters to the FormatEx method. IVdsDiskPartitionMF::QueryPartitionFileSystemFormatSupport and IVdsVolumeMF2::QueryFileSystemFormatSupport return these values as the VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP::wszName and VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP::usRevision output parameters.

IVdsDiskPartitionMF::GetPartitionFileSystemProperties: GetPartitionFileSystemProperties has the same call sequencing description as IVdsAdvancedDisk::DeletePartition.

IVdsDiskPartitionMF::GetPartitionFileSystemTypeName: GetPartitionFileSystemTypeName has the same call sequencing description as IVdsAdvancedDisk::DeletePartition.

IVdsDiskPartitionMF::QueryPartitionFileSystemFormatSupport: QueryPartitionFileSystemFormatSupport has the same call sequencing description as IVdsAdvancedDisk::DeletePartition.

IVdsDiskPartitionMF::FormatPartitionEx and IVdsDiskPartitionMF2::FormatPartitionEx2: For call sequencing related to the ullOffset input parameter, see the preceding description for IVdsAdvancedDisk::DeletePartition. For call sequencing related to the pwszFileSystemTypeName and usFileSystemRevision input parameters, see the description for IVdsVolumeMF2::FormatEx and IVdsVolumeMF3::FormatEx2.