mirror of
https://github.com/reactos/reactos.git
synced 2025-08-02 21:56:06 +00:00
change declaration of functions
svn path=/trunk/; revision=223
This commit is contained in:
parent
a649212d32
commit
3315d25a64
1 changed files with 7 additions and 8 deletions
|
@ -121,7 +121,6 @@ typedef struct
|
||||||
LIST_ENTRY NextCCB;
|
LIST_ENTRY NextCCB;
|
||||||
PFILE_OBJECT PtrFileObject;
|
PFILE_OBJECT PtrFileObject;
|
||||||
LARGE_INTEGER CurrentByteOffset;
|
LARGE_INTEGER CurrentByteOffset;
|
||||||
ULONG StartSector; // for DirectoryControl
|
|
||||||
ULONG StartEntry; //for DirectoryControl
|
ULONG StartEntry; //for DirectoryControl
|
||||||
// PSTRING DirectorySearchPattern;// for DirectoryControl ?
|
// PSTRING DirectorySearchPattern;// for DirectoryControl ?
|
||||||
} VfatCCB, *PVfatCCB;
|
} VfatCCB, *PVfatCCB;
|
||||||
|
@ -156,27 +155,27 @@ BOOLEAN VFATWriteSectors(IN PDEVICE_OBJECT pDeviceObject,
|
||||||
|
|
||||||
//internal functions in iface.c :
|
//internal functions in iface.c :
|
||||||
NTSTATUS FindFile(PDEVICE_EXTENSION DeviceExt, PVfatFCB Fcb,
|
NTSTATUS FindFile(PDEVICE_EXTENSION DeviceExt, PVfatFCB Fcb,
|
||||||
PVfatFCB Parent, PWSTR FileToFind,ULONG *StartSector,ULONG *Entry);
|
PVfatFCB Parent, PWSTR FileToFind,ULONG *Entry);
|
||||||
NTSTATUS FsdCloseFile(PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject);
|
NTSTATUS FsdCloseFile(PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject);
|
||||||
NTSTATUS FsdGetStandardInformation(PVfatFCB FCB, PDEVICE_OBJECT DeviceObject,
|
NTSTATUS FsdGetStandardInformation(PVfatFCB FCB, PDEVICE_OBJECT DeviceObject,
|
||||||
PFILE_STANDARD_INFORMATION StandardInfo);
|
PFILE_STANDARD_INFORMATION StandardInfo);
|
||||||
NTSTATUS FsdOpenFile(PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject,
|
NTSTATUS FsdOpenFile(PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject,
|
||||||
PWSTR FileName);
|
PWSTR FileName);
|
||||||
NTSTATUS FsdReadFile(PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject,
|
NTSTATUS FsdReadFile(PDEVICE_EXTENSION DeviceExt, PVfatFCB pFcb,
|
||||||
PVOID Buffer, ULONG Length, ULONG ReadOffset,
|
PVOID Buffer, ULONG Length, ULONG ReadOffset,
|
||||||
PULONG LengthRead);
|
PULONG LengthRead);
|
||||||
NTSTATUS FsdWriteFile(PDEVICE_EXTENSION DeviceExt, PFILE_OBJECT FileObject,
|
NTSTATUS FsdWriteFile(PDEVICE_EXTENSION DeviceExt, PVfatFCB pFcb,
|
||||||
PVOID Buffer, ULONG Length, ULONG WriteOffset);
|
PVOID Buffer, ULONG Length, ULONG WriteOffset);
|
||||||
ULONG GetNextWriteCluster(PDEVICE_EXTENSION DeviceExt, ULONG CurrentCluster);
|
ULONG GetNextWriteCluster(PDEVICE_EXTENSION DeviceExt, ULONG CurrentCluster);
|
||||||
BOOLEAN IsDeletedEntry(PVOID Block, ULONG Offset);
|
BOOLEAN IsDeletedEntry(FATDirEntry *pEntry);
|
||||||
BOOLEAN IsLastEntry(PVOID Block, ULONG Offset);
|
BOOLEAN IsLastEntry(FATDirEntry *pEntry);
|
||||||
wchar_t * vfat_wcsncpy(wchar_t * dest, const wchar_t *src,size_t wcount);
|
wchar_t * vfat_wcsncpy(wchar_t * dest, const wchar_t *src,size_t wcount);
|
||||||
void VFATWriteCluster(PDEVICE_EXTENSION DeviceExt, PVOID Buffer, ULONG Cluster);
|
void VFATWriteCluster(PDEVICE_EXTENSION DeviceExt, PVOID Buffer, ULONG Cluster);
|
||||||
|
|
||||||
//internal functions in dirwr.c
|
//internal functions in dirwr.c
|
||||||
NTSTATUS addEntry(PDEVICE_EXTENSION DeviceExt
|
NTSTATUS addEntry(PDEVICE_EXTENSION DeviceExt
|
||||||
,PFILE_OBJECT pFileObject,ULONG RequestedOptions,UCHAR ReqAttr);
|
,PFILE_OBJECT pFileObject,ULONG RequestedOptions,UCHAR ReqAttr);
|
||||||
NTSTATUS updEntry(PDEVICE_EXTENSION DeviceExt,PFILE_OBJECT pFileObject);
|
NTSTATUS updEntry(PDEVICE_EXTENSION DeviceExt,PVfatFCB pFcb);
|
||||||
|
|
||||||
|
|
||||||
//FIXME : following defines must be removed
|
//FIXME : following defines must be removed
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue