ReactOS 0.4.17-dev-806-gffa4164
vfatlib.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/vfatlib.h
5 * PURPOSE: Public definitions for vfat filesystem library
6 */
7
8#ifndef __VFATLIB_H
9#define __VFATLIB_H
10
11#include <fmifs/fmifs.h>
12
16 _In_ PUNICODE_STRING DriveRoot,
20 _In_ BOOLEAN CheckOnlyIfDirty,
21 _In_ BOOLEAN ScanDrive,
22 _In_opt_ PVOID pUnknown1,
23 _In_opt_ PVOID pUnknown2,
24 _In_opt_ PVOID pUnknown3,
25 _In_opt_ PVOID pUnknown4,
27
31 _In_ PUNICODE_STRING DriveRoot,
34 _In_ BOOLEAN BackwardCompatible,
35 _In_ MEDIA_TYPE MediaType,
38
39#endif /* __VFATLIB_H */
unsigned char BOOLEAN
Definition: actypes.h:127
BOOL FixErrors
Definition: chkdsk.c:69
BOOL Verbose
Definition: chkdsk.c:72
BOOL QuickFormat
Definition: format.c:65
PWCHAR Label
Definition: format.c:69
DWORD ClusterSize
Definition: format.c:66
_In_ ULONG _In_ ULONG _In_opt_ DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK Callback
Definition: dispmprt.h:620
BOOLEAN(NTAPI * PFMIFSCALLBACK)(IN CALLBACKCOMMAND Command, IN ULONG SubAction, IN PVOID ActionInfo)
Definition: fmifs.h:104
BOOLEAN NTAPI VfatChkdsk(_In_ PUNICODE_STRING DriveRoot, _In_ PFMIFSCALLBACK Callback, _In_ BOOLEAN FixErrors, _In_ BOOLEAN Verbose, _In_ BOOLEAN CheckOnlyIfDirty, _In_ BOOLEAN ScanDrive, _In_opt_ PVOID pUnknown1, _In_opt_ PVOID pUnknown2, _In_opt_ PVOID pUnknown3, _In_opt_ PVOID pUnknown4, _Out_ PULONG ExitStatus)
Definition: vfatlib.c:417
BOOLEAN NTAPI VfatFormat(_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: vfatlib.c:50
_In_ NTSTATUS ExitStatus
Definition: psfuncs.h:890
#define _Out_
Definition: no_sal2.h:160
#define _In_
Definition: no_sal2.h:158
#define _In_opt_
Definition: no_sal2.h:212
enum _MEDIA_TYPE MEDIA_TYPE
uint32_t * PULONG
Definition: typedefs.h:59
#define NTAPI
Definition: typedefs.h:36
uint32_t ULONG
Definition: typedefs.h:59