ReactOS  0.4.14-dev-50-g13bb5e2
btrfslib.h
Go to the documentation of this file.
1 /*
2  * COPYRIGHT: See COPYING in the top level directory
3  * PROJECT: ReactOS BtrFS filesystem library
4  * FILE: include/reactos/libs/fslib/btrfslib.h
5  * PURPOSE: Public definitions for BtrFS filesystem library
6  */
7 #ifndef __BTRFSLIB_H
8 #define __BTRFSLIB_H
9 
10 #include <fmifs/fmifs.h>
11 
14  IN PUNICODE_STRING DriveRoot,
17  IN BOOLEAN CheckOnlyIfDirty,
18  IN BOOLEAN ScanDrive,
20 
23  IN PUNICODE_STRING DriveRoot,
24  IN FMIFS_MEDIA_FLAG MediaFlag,
29 
30 #endif /*__BTRFSLIB_H */
#define IN
Definition: typedefs.h:38
BOOL Verbose
Definition: chkdsk.c:72
LONG NTSTATUS
Definition: precomp.h:26
NTSTATUS NTAPI BtrfsFormatEx(IN PUNICODE_STRING DriveRoot, IN FMIFS_MEDIA_FLAG MediaFlag, IN PUNICODE_STRING Label, IN BOOLEAN QuickFormat, IN ULONG ClusterSize, IN PFMIFSCALLBACK Callback)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
Definition: IoEaTest.cpp:117
unsigned char BOOLEAN
BOOL QuickFormat
Definition: format.c:66
NTSTATUS NTAPI BtrfsChkdskEx(IN PUNICODE_STRING DriveRoot, IN BOOLEAN FixErrors, IN BOOLEAN Verbose, IN BOOLEAN CheckOnlyIfDirty, IN BOOLEAN ScanDrive, IN PFMIFSCALLBACK Callback)
DWORD ClusterSize
Definition: format.c:67
BOOLEAN(NTAPI * PFMIFSCALLBACK)(IN CALLBACKCOMMAND Command, IN ULONG SubAction, IN PVOID ActionInfo)
Definition: fmifs.h:89
BOOL FixErrors
Definition: chkdsk.c:69
unsigned int ULONG
Definition: retypes.h:1
PWCHAR Label
Definition: format.c:70
LPFNPSPCALLBACK Callback
Definition: desk.c:111
FMIFS_MEDIA_FLAG
Definition: fmifs.h:37