ReactOS 0.4.15-dev-7918-g2a2556c
vfatxlib.h
Go to the documentation of this file.
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS VFAT filesystem library
4 * FILE: include/reactos/libs/fslib/vfatxlib.h
5 * PURPOSE: Public definitions for vfat filesystem library
6 */
7
8#ifndef __VFATXLIB_H
9#define __VFATXLIB_H
10
11#include <fmifs/fmifs.h>
12
16 IN PUNICODE_STRING DriveRoot,
20 IN BOOLEAN CheckOnlyIfDirty,
21 IN BOOLEAN ScanDrive,
22 IN PVOID pUnknown1,
23 IN PVOID pUnknown2,
24 IN PVOID pUnknown3,
25 IN PVOID pUnknown4,
27
31 IN PUNICODE_STRING DriveRoot,
34 IN BOOLEAN BackwardCompatible,
35 IN MEDIA_TYPE MediaType,
38
39#endif /* __VFATXLIB_H */
unsigned char BOOLEAN
BOOL FixErrors
Definition: chkdsk.c:69
BOOL Verbose
Definition: chkdsk.c:72
BOOL QuickFormat
Definition: format.c:66
PWCHAR Label
Definition: format.c:70
DWORD ClusterSize
Definition: format.c:67
BOOLEAN(NTAPI * PFMIFSCALLBACK)(IN CALLBACKCOMMAND Command, IN ULONG SubAction, IN PVOID ActionInfo)
Definition: fmifs.h:89
BOOLEAN NTAPI VfatxChkdsk(IN PUNICODE_STRING DriveRoot, IN PFMIFSCALLBACK Callback, IN BOOLEAN FixErrors, IN BOOLEAN Verbose, IN BOOLEAN CheckOnlyIfDirty, IN BOOLEAN ScanDrive, IN PVOID pUnknown1, IN PVOID pUnknown2, IN PVOID pUnknown3, IN PVOID pUnknown4, IN PULONG ExitStatus)
Definition: vfatxlib.c:162
BOOLEAN NTAPI VfatxFormat(IN PUNICODE_STRING DriveRoot, IN PFMIFSCALLBACK Callback, IN BOOLEAN QuickFormat, IN BOOLEAN BackwardCompatible, IN MEDIA_TYPE MediaType, IN PUNICODE_STRING Label, IN ULONG ClusterSize)
Definition: vfatxlib.c:20
_In_ NTSTATUS ExitStatus
Definition: psfuncs.h:867
enum _MEDIA_TYPE MEDIA_TYPE
uint32_t * PULONG
Definition: typedefs.h:59
#define NTAPI
Definition: typedefs.h:36
#define IN
Definition: typedefs.h:39
uint32_t ULONG
Definition: typedefs.h:59
_In_ WDFINTERRUPT _In_ PFN_WDF_INTERRUPT_SYNCHRONIZE Callback
Definition: wdfinterrupt.h:458