ReactOS 0.4.16-dev-338-g34e76ad
|
#include <fmifs/fmifs.h>
Go to the source code of this file.
Classes | |
struct | _FORMAT_VOLUME_INFO |
struct | _CHECK_VOLUME_INFO |
Typedefs | |
typedef IN HANDLE | DstPath |
typedef IN HANDLE IN HANDLE | RootPartition |
typedef enum _FSVOLNOTIFY | FSVOLNOTIFY |
typedef enum _FSVOL_OP | FSVOL_OP |
typedef struct _FORMAT_VOLUME_INFO | FORMAT_VOLUME_INFO |
typedef struct _FORMAT_VOLUME_INFO * | PFORMAT_VOLUME_INFO |
typedef struct _CHECK_VOLUME_INFO | CHECK_VOLUME_INFO |
typedef struct _CHECK_VOLUME_INFO * | PCHECK_VOLUME_INFO |
typedef FSVOL_OP(CALLBACK * | PFSVOL_CALLBACK) (_In_opt_ PVOID Context, _In_ FSVOLNOTIFY FormatStatus, _In_ ULONG_PTR Param1, _In_ ULONG_PTR Param2) |
Enumerations | |
enum | _FSVOLNOTIFY { FSVOLNOTIFY_STARTQUEUE = 0 , FSVOLNOTIFY_ENDQUEUE , FSVOLNOTIFY_STARTSUBQUEUE , FSVOLNOTIFY_ENDSUBQUEUE , FSVOLNOTIFY_PARTITIONERROR , FSVOLNOTIFY_STARTFORMAT , FSVOLNOTIFY_ENDFORMAT , FSVOLNOTIFY_FORMATERROR , FSVOLNOTIFY_STARTCHECK , FSVOLNOTIFY_ENDCHECK , FSVOLNOTIFY_CHECKERROR , ChangeSystemPartition } |
enum | _FSVOL_OP { FSVOL_FORMAT = 0 , FSVOL_CHECK , FSVOL_ABORT = 0 , FSVOL_DOIT , FSVOL_RETRY = FSVOL_DOIT , FSVOL_SKIP } |
#define BTRFS_BOOTSECTOR_SIZE (3 * SECTORSIZE) |
#define FAT32_BOOTSECTOR_SIZE (1 * SECTORSIZE) |
#define FAT_BOOTSECTOR_SIZE (1 * SECTORSIZE) |
#define InstallFat12BootCode InstallFatBootCode |
#define InstallFat16BootCode InstallFatBootCode |
#define NTFS_BOOTSECTOR_SIZE (16 * SECTORSIZE) |
typedef enum _FSVOLNOTIFY FSVOLNOTIFY |
typedef struct _CHECK_VOLUME_INFO * PCHECK_VOLUME_INFO |
typedef struct _FORMAT_VOLUME_INFO * PFORMAT_VOLUME_INFO |
Enumerator | |
---|---|
FSVOL_FORMAT | |
FSVOL_CHECK | |
FSVOL_ABORT | |
FSVOL_DOIT | |
FSVOL_RETRY | |
FSVOL_SKIP |
Definition at line 159 of file fsutil.h.
Definition at line 142 of file fsutil.h.
NTSTATUS NTAPI ChkdskFileSystem | ( | _In_ PCWSTR | DriveRoot, |
_In_ PCWSTR | FileSystemName, | ||
_In_ BOOLEAN | FixErrors, | ||
_In_ BOOLEAN | Verbose, | ||
_In_ BOOLEAN | CheckOnlyIfDirty, | ||
_In_ BOOLEAN | ScanDrive, | ||
_In_opt_ PFMIFSCALLBACK | Callback | ||
) |
Definition at line 290 of file fsutil.c.
Referenced by ChkdskVolume().
NTSTATUS NTAPI ChkdskFileSystem_UStr | ( | _In_ PUNICODE_STRING | DriveRoot, |
_In_ PCWSTR | FileSystemName, | ||
_In_ BOOLEAN | FixErrors, | ||
_In_ BOOLEAN | Verbose, | ||
_In_ BOOLEAN | CheckOnlyIfDirty, | ||
_In_ BOOLEAN | ScanDrive, | ||
_In_opt_ PFMIFSCALLBACK | Callback | ||
) |
Definition at line 246 of file fsutil.c.
Referenced by ChkdskFileSystem().
NTSTATUS NTAPI ChkdskPartition | ( | _In_ PPARTENTRY | PartEntry, |
_In_ BOOLEAN | FixErrors, | ||
_In_ BOOLEAN | Verbose, | ||
_In_ BOOLEAN | CheckOnlyIfDirty, | ||
_In_ BOOLEAN | ScanDrive, | ||
_In_opt_ PFMIFSCALLBACK | Callback | ||
) |
Definition at line 788 of file fsutil.c.
NTSTATUS NTAPI FormatFileSystem | ( | _In_ PCWSTR | DriveRoot, |
_In_ PCWSTR | FileSystemName, | ||
_In_ FMIFS_MEDIA_FLAG | MediaFlag, | ||
_In_opt_ PCWSTR | Label, | ||
_In_ BOOLEAN | QuickFormat, | ||
_In_ ULONG | ClusterSize, | ||
_In_opt_ PFMIFSCALLBACK | Callback | ||
) |
Definition at line 381 of file fsutil.c.
Referenced by FormatVolume().
NTSTATUS NTAPI FormatFileSystem_UStr | ( | _In_ PUNICODE_STRING | DriveRoot, |
_In_ PCWSTR | FileSystemName, | ||
_In_ FMIFS_MEDIA_FLAG | MediaFlag, | ||
_In_opt_ PUNICODE_STRING | Label, | ||
_In_ BOOLEAN | QuickFormat, | ||
_In_ ULONG | ClusterSize, | ||
_In_opt_ PFMIFSCALLBACK | Callback | ||
) |
Definition at line 315 of file fsutil.c.
Referenced by FormatFileSystem(), and InstallBootcodeToRemovable().
NTSTATUS NTAPI FormatPartition | ( | _In_ PPARTENTRY | PartEntry, |
_In_ PCWSTR | FileSystemName, | ||
_In_ FMIFS_MEDIA_FLAG | MediaFlag, | ||
_In_opt_ PCWSTR | Label, | ||
_In_ BOOLEAN | QuickFormat, | ||
_In_ ULONG | ClusterSize, | ||
_In_opt_ PFMIFSCALLBACK | Callback | ||
) |
Definition at line 851 of file fsutil.c.
Referenced by DoFormatting().
BOOLEAN NTAPI FsVolCommitOpsQueue | ( | _In_ PPARTLIST | PartitionList, |
_In_ PVOLENTRY | SystemVolume, | ||
_In_ PVOLENTRY | InstallVolume, | ||
_In_opt_ PFSVOL_CALLBACK | FsVolCallback, | ||
_In_opt_ PVOID | Context | ||
) |
HACK!!
END HACK!!
Definition at line 1097 of file fsutil.c.
Referenced by PrepareAndDoCopyThread(), and StartPartitionOperationsPage().
QueryAvailableFileSystemFormat()
Definition at line 183 of file fsutil.c.
Referenced by FormatDlgProcWorker(), and InitializeFileSystemList().
Definition at line 590 of file fsutil.c.
Referenced by InstallBtrfsBootcodeToPartition().
Definition at line 469 of file fsutil.c.
Referenced by InstallFatBootcodeToPartition().
Definition at line 411 of file fsutil.c.
Definition at line 697 of file fsutil.c.
Referenced by InstallNtfsBootcodeToPartition().
typedef NTSTATUS | ( | * | PFS_INSTALL_BOOTCODE | ) |