4 NATIVE_CreateFileSystemList(
5 IN PFILE_SYSTEM_LIST List
)
7 FS_AddProvider(List
, L
"FAT", VfatFormat
, VfatChkdsk
);
9 FS_AddProvider(List
, L
"EXT2", Ext2Format
, Ext2Chkdsk
);
16 NATIVE_FormatPartition(
17 IN PFILE_SYSTEM_ITEM FileSystem
,
18 IN PCUNICODE_STRING DriveRoot
,
19 IN PFMIFSCALLBACK Callback
)
23 Status
= FileSystem
->FormatFunc((PUNICODE_STRING
)DriveRoot
,
24 FMIFS_HARDDISK
, /* MediaFlag */
26 FileSystem
->QuickFormat
, /* QuickFormat */
28 Callback
); /* Callback */
29 return NT_SUCCESS(Status
);