[FMIFS] Whitespaces formatting only.

This commit is contained in:
Hermès Bélusca-Maïto 2020-11-22 05:39:40 +01:00
parent 1a3c607f53
commit 65758cc3b4
No known key found for this signature in database
GPG key ID: 3B2539C65E7B93D0

View file

@ -13,12 +13,12 @@
* --- * ---
* *
* 1999-02-18 (Emanuele Aliberti) * 1999-02-18 (Emanuele Aliberti)
* Normalized function names. * Normalized function names.
* *
* --- * ---
* *
* 2006-09-04 (Hervé Poussineau) * 2006-09-04 (Hervé Poussineau)
* Add some prototypes * Add some prototypes
* *
*/ */
@ -29,97 +29,97 @@ extern "C" {
/* Output command */ /* Output command */
typedef struct typedef struct
{ {
ULONG Lines; ULONG Lines;
PCHAR Output; PCHAR Output;
} TEXTOUTPUT, *PTEXTOUTPUT; } TEXTOUTPUT, *PTEXTOUTPUT;
/* media flags */ /* media flags */
typedef enum typedef enum
{ {
FMIFS_UNKNOWN0, FMIFS_UNKNOWN0,
FMIFS_UNKNOWN1, FMIFS_UNKNOWN1,
FMIFS_UNKNOWN2, FMIFS_UNKNOWN2,
FMIFS_UNKNOWN3, FMIFS_UNKNOWN3,
FMIFS_UNKNOWN4, FMIFS_UNKNOWN4,
FMIFS_UNKNOWN5, FMIFS_UNKNOWN5,
FMIFS_UNKNOWN6, FMIFS_UNKNOWN6,
FMIFS_UNKNOWN7, FMIFS_UNKNOWN7,
FMIFS_FLOPPY, FMIFS_FLOPPY,
FMIFS_UNKNOWN9, FMIFS_UNKNOWN9,
FMIFS_UNKNOWN10, FMIFS_UNKNOWN10,
FMIFS_REMOVABLE, FMIFS_REMOVABLE,
FMIFS_HARDDISK, FMIFS_HARDDISK,
FMIFS_UNKNOWN13, FMIFS_UNKNOWN13,
FMIFS_UNKNOWN14, FMIFS_UNKNOWN14,
FMIFS_UNKNOWN15, FMIFS_UNKNOWN15,
FMIFS_UNKNOWN16, FMIFS_UNKNOWN16,
FMIFS_UNKNOWN17, FMIFS_UNKNOWN17,
FMIFS_UNKNOWN18, FMIFS_UNKNOWN18,
FMIFS_UNKNOWN19, FMIFS_UNKNOWN19,
FMIFS_UNKNOWN20, FMIFS_UNKNOWN20,
FMIFS_UNKNOWN21, FMIFS_UNKNOWN21,
FMIFS_UNKNOWN22, FMIFS_UNKNOWN22,
FMIFS_UNKNOWN23, FMIFS_UNKNOWN23,
} FMIFS_MEDIA_FLAG; } FMIFS_MEDIA_FLAG;
/* Callback command types */ /* Callback command types */
typedef enum typedef enum
{ {
PROGRESS, PROGRESS,
DONEWITHSTRUCTURE, DONEWITHSTRUCTURE,
UNKNOWN2, UNKNOWN2,
UNKNOWN3, UNKNOWN3,
UNKNOWN4, UNKNOWN4,
UNKNOWN5, UNKNOWN5,
INSUFFICIENTRIGHTS, INSUFFICIENTRIGHTS,
FSNOTSUPPORTED, FSNOTSUPPORTED,
VOLUMEINUSE, VOLUMEINUSE,
UNKNOWN9, UNKNOWN9,
UNKNOWNA, UNKNOWNA,
DONE, DONE,
UNKNOWNC, UNKNOWNC,
UNKNOWND, UNKNOWND,
OUTPUT, OUTPUT,
STRUCTUREPROGRESS, STRUCTUREPROGRESS,
CLUSTERSIZETOOSMALL, CLUSTERSIZETOOSMALL,
} CALLBACKCOMMAND; } CALLBACKCOMMAND;
/* FMIFS callback definition */ /* FMIFS callback definition */
typedef BOOLEAN typedef BOOLEAN
(NTAPI* PFMIFSCALLBACK)( (NTAPI* PFMIFSCALLBACK)(
IN CALLBACKCOMMAND Command, IN CALLBACKCOMMAND Command,
IN ULONG SubAction, IN ULONG SubAction,
IN PVOID ActionInfo); IN PVOID ActionInfo);
/* Chkdsk command in FMIFS */ /* Chkdsk command in FMIFS */
VOID NTAPI VOID NTAPI
Chkdsk( Chkdsk(
IN PWCHAR DriveRoot, IN PWCHAR DriveRoot,
IN PWCHAR Format, IN PWCHAR Format,
IN BOOLEAN CorrectErrors, IN BOOLEAN CorrectErrors,
IN BOOLEAN Verbose, IN BOOLEAN Verbose,
IN BOOLEAN CheckOnlyIfDirty, IN BOOLEAN CheckOnlyIfDirty,
IN BOOLEAN ScanDrive, IN BOOLEAN ScanDrive,
IN PVOID Unused2, IN PVOID Unused2,
IN PVOID Unused3, IN PVOID Unused3,
IN PFMIFSCALLBACK Callback); IN PFMIFSCALLBACK Callback);
/* ChkdskEx command in FMIFS (not in the original) */ /* ChkdskEx command in FMIFS */
VOID NTAPI VOID NTAPI
ChkdskEx( ChkdskEx(
IN PWCHAR DriveRoot, IN PWCHAR DriveRoot,
IN PWCHAR Format, IN PWCHAR Format,
IN BOOLEAN CorrectErrors, IN BOOLEAN CorrectErrors,
IN BOOLEAN Verbose, IN BOOLEAN Verbose,
IN BOOLEAN CheckOnlyIfDirty, IN BOOLEAN CheckOnlyIfDirty,
IN BOOLEAN ScanDrive, IN BOOLEAN ScanDrive,
IN PVOID Unused2, IN PVOID Unused2,
IN PVOID Unused3, IN PVOID Unused3,
IN PFMIFSCALLBACK Callback); IN PFMIFSCALLBACK Callback);
FMIFS_MEDIA_FLAG NTAPI FMIFS_MEDIA_FLAG NTAPI
ComputeFmMediaType( ComputeFmMediaType(
IN ULONG MediaType); IN ULONG MediaType);
/* DiskCopy command in FMIFS */ /* DiskCopy command in FMIFS */
VOID NTAPI VOID NTAPI
@ -128,89 +128,89 @@ DiskCopy(VOID);
/* Enable/Disable volume compression */ /* Enable/Disable volume compression */
BOOLEAN NTAPI BOOLEAN NTAPI
EnableVolumeCompression( EnableVolumeCompression(
IN PWCHAR DriveRoot, IN PWCHAR DriveRoot,
IN USHORT Compression); IN USHORT Compression);
/* Format command in FMIFS */ /* Format command in FMIFS */
VOID NTAPI VOID NTAPI
Format( Format(
IN PWCHAR DriveRoot, IN PWCHAR DriveRoot,
IN FMIFS_MEDIA_FLAG MediaFlag, IN FMIFS_MEDIA_FLAG MediaFlag,
IN PWCHAR Format, IN PWCHAR Format,
IN PWCHAR Label, IN PWCHAR Label,
IN BOOLEAN QuickFormat, IN BOOLEAN QuickFormat,
IN PFMIFSCALLBACK Callback); IN PFMIFSCALLBACK Callback);
/* FormatEx command in FMIFS */ /* FormatEx command in FMIFS */
VOID NTAPI VOID NTAPI
FormatEx( FormatEx(
IN PWCHAR DriveRoot, IN PWCHAR DriveRoot,
IN FMIFS_MEDIA_FLAG MediaFlag, IN FMIFS_MEDIA_FLAG MediaFlag,
IN PWCHAR Format, IN PWCHAR Format,
IN PWCHAR Label, IN PWCHAR Label,
IN BOOLEAN QuickFormat, IN BOOLEAN QuickFormat,
IN ULONG ClusterSize, IN ULONG ClusterSize,
IN PFMIFSCALLBACK Callback); IN PFMIFSCALLBACK Callback);
BOOLEAN NTAPI BOOLEAN NTAPI
QueryAvailableFileSystemFormat( QueryAvailableFileSystemFormat(
IN DWORD Index, IN DWORD Index,
IN OUT PWCHAR FileSystem, /* FIXME: Probably one minimal size is mandatory, but which one? */ IN OUT PWCHAR FileSystem, /* FIXME: Probably one minimal size is mandatory, but which one? */
OUT UCHAR* Major, OUT UCHAR* Major,
OUT UCHAR* Minor, OUT UCHAR* Minor,
OUT BOOLEAN* LatestVersion); OUT BOOLEAN* LatestVersion);
BOOL NTAPI BOOL NTAPI
QueryDeviceInformation( QueryDeviceInformation(
IN PWCHAR DriveRoot, IN PWCHAR DriveRoot,
OUT ULONG* Buffer, /* That is probably some 4-bytes structure */ OUT ULONG* Buffer, /* That is probably some 4-bytes structure */
IN ULONG BufferSize); /* 4 */ IN ULONG BufferSize); /* 4 */
BOOL NTAPI BOOL NTAPI
QueryFileSystemName( QueryFileSystemName(
IN PWCHAR DriveRoot, IN PWCHAR DriveRoot,
OUT PWCHAR FileSystem OPTIONAL, /* FIXME: Probably one minimal size is mandatory, but which one? */ OUT PWCHAR FileSystem OPTIONAL, /* FIXME: Probably one minimal size is mandatory, but which one? */
OUT UCHAR* Unknown2 OPTIONAL, /* Always 0? */ OUT UCHAR* Unknown2 OPTIONAL, /* Always 0? */
OUT UCHAR* Unknown3 OPTIONAL, /* Always 0? */ OUT UCHAR* Unknown3 OPTIONAL, /* Always 0? */
OUT ULONG* Unknown4 OPTIONAL); /* Always 0? */ OUT ULONG* Unknown4 OPTIONAL); /* Always 0? */
BOOLEAN NTAPI BOOLEAN NTAPI
QueryLatestFileSystemVersion( QueryLatestFileSystemVersion(
IN PWCHAR FileSystem, IN PWCHAR FileSystem,
OUT UCHAR* Major OPTIONAL, OUT UCHAR* Major OPTIONAL,
OUT UCHAR* Minor OPTIONAL); OUT UCHAR* Minor OPTIONAL);
BOOL NTAPI BOOL NTAPI
QuerySupportedMedia( QuerySupportedMedia(
IN PWCHAR DriveRoot, IN PWCHAR DriveRoot,
OUT FMIFS_MEDIA_FLAG *CurrentMedia OPTIONAL, OUT FMIFS_MEDIA_FLAG *CurrentMedia OPTIONAL,
IN ULONG Unknown3, IN ULONG Unknown3,
OUT PULONG Unknown4); /* Always 1? */ OUT PULONG Unknown4); /* Always 1? */
BOOL NTAPI BOOL NTAPI
SetLabel( SetLabel(
IN PWCHAR DriveRoot, IN PWCHAR DriveRoot,
IN PWCHAR Label); IN PWCHAR Label);
/* Functions provided by u*.dll */ /* Functions provided by u*.dll */
typedef NTSTATUS typedef NTSTATUS
(NTAPI *FORMATEX)( (NTAPI *FORMATEX)(
IN PUNICODE_STRING DriveRoot, IN PUNICODE_STRING DriveRoot,
IN FMIFS_MEDIA_FLAG MediaFlag, IN FMIFS_MEDIA_FLAG MediaFlag,
IN PUNICODE_STRING Label, IN PUNICODE_STRING Label,
IN BOOLEAN QuickFormat, IN BOOLEAN QuickFormat,
IN ULONG ClusterSize, IN ULONG ClusterSize,
IN PFMIFSCALLBACK Callback); IN PFMIFSCALLBACK Callback);
typedef NTSTATUS typedef NTSTATUS
(NTAPI *CHKDSKEX)( (NTAPI *CHKDSKEX)(
IN PUNICODE_STRING DriveRoot, IN PUNICODE_STRING DriveRoot,
IN BOOLEAN FixErrors, IN BOOLEAN FixErrors,
IN BOOLEAN Verbose, IN BOOLEAN Verbose,
IN BOOLEAN CheckOnlyIfDirty, IN BOOLEAN CheckOnlyIfDirty,
IN BOOLEAN ScanDrive, IN BOOLEAN ScanDrive,
IN PFMIFSCALLBACK Callback); IN PFMIFSCALLBACK Callback);
#ifdef __cplusplus #ifdef __cplusplus
} }