mirror of
https://github.com/reactos/reactos.git
synced 2024-07-10 14:45:06 +00:00
- Get rid of ccros.h, deprecated by revision 42175
svn path=/trunk/; revision=42176
This commit is contained in:
parent
ab184fab15
commit
00e30f7010
|
@ -773,30 +773,6 @@ VfatMoveFile(PVFAT_IRP_CONTEXT IrpContext)
|
|||
return STATUS_INVALID_DEVICE_REQUEST;
|
||||
}
|
||||
|
||||
#ifdef USE_ROS_CC_AND_FS
|
||||
static NTSTATUS
|
||||
VfatRosQueryLcnMapping(PVFAT_IRP_CONTEXT IrpContext)
|
||||
{
|
||||
PDEVICE_EXTENSION DeviceExt;
|
||||
PROS_QUERY_LCN_MAPPING LcnQuery;
|
||||
PIO_STACK_LOCATION Stack;
|
||||
|
||||
DPRINT("VfatRosQueryLcnMapping(IrpContext %p)\n", IrpContext);
|
||||
|
||||
DeviceExt = IrpContext->DeviceExt;
|
||||
Stack = IrpContext->Stack;
|
||||
if (IrpContext->Irp->AssociatedIrp.SystemBuffer == NULL ||
|
||||
Stack->Parameters.DeviceIoControl.OutputBufferLength < sizeof(ROS_QUERY_LCN_MAPPING))
|
||||
{
|
||||
return STATUS_BUFFER_TOO_SMALL;
|
||||
}
|
||||
LcnQuery = (PROS_QUERY_LCN_MAPPING)(IrpContext->Irp->AssociatedIrp.SystemBuffer);
|
||||
LcnQuery->LcnDiskOffset.QuadPart = DeviceExt->FatInfo.dataStart * DeviceExt->FatInfo.BytesPerSector;
|
||||
IrpContext->Irp->IoStatus.Information = sizeof(ROS_QUERY_LCN_MAPPING);
|
||||
return(STATUS_SUCCESS);
|
||||
}
|
||||
#endif
|
||||
|
||||
static NTSTATUS
|
||||
VfatIsVolumeDirty(PVFAT_IRP_CONTEXT IrpContext)
|
||||
{
|
||||
|
@ -877,11 +853,6 @@ NTSTATUS VfatFileSystemControl(PVFAT_IRP_CONTEXT IrpContext)
|
|||
case FSCTL_MOVE_FILE:
|
||||
Status = VfatMoveFile(IrpContext);
|
||||
break;
|
||||
#ifdef USE_ROS_CC_AND_FS
|
||||
case FSCTL_ROS_QUERY_LCN_MAPPING:
|
||||
Status = VfatRosQueryLcnMapping(IrpContext);
|
||||
break;
|
||||
#endif
|
||||
case FSCTL_IS_VOLUME_DIRTY:
|
||||
Status = VfatIsVolumeDirty(IrpContext);
|
||||
break;
|
||||
|
|
|
@ -2,8 +2,6 @@
|
|||
#include <ntdddisk.h>
|
||||
#include <debug.h>
|
||||
|
||||
#include <ccros.h>
|
||||
|
||||
#define USE_ROS_CC_AND_FS
|
||||
|
||||
#define ROUND_DOWN(n, align) \
|
||||
|
|
|
@ -1,29 +0,0 @@
|
|||
#ifndef __INCLUDE_DDK_NTIFS_H
|
||||
#define __INCLUDE_DDK_NTIFS_H
|
||||
|
||||
NTSTATUS NTAPI
|
||||
CcRosInitializeFileCache(PFILE_OBJECT FileObject,
|
||||
ULONG CacheSegmentSize,
|
||||
PCACHE_MANAGER_CALLBACKS CallBacks,
|
||||
PVOID LazyWriterContext);
|
||||
|
||||
NTSTATUS NTAPI
|
||||
CcRosReleaseFileCache (PFILE_OBJECT FileObject);
|
||||
|
||||
struct _BCB;
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
CcRosTraceCacheMap (
|
||||
struct _BCB* Bcb,
|
||||
BOOLEAN Trace );
|
||||
|
||||
#define FSCTL_ROS_QUERY_LCN_MAPPING \
|
||||
CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 63, METHOD_BUFFERED, FILE_ANY_ACCESS)
|
||||
|
||||
typedef struct _ROS_QUERY_LCN_MAPPING
|
||||
{
|
||||
LARGE_INTEGER LcnDiskOffset;
|
||||
} ROS_QUERY_LCN_MAPPING, *PROS_QUERY_LCN_MAPPING;
|
||||
|
||||
#endif /* __INCLUDE_DDK_NTIFS_H */
|
|
@ -3,7 +3,6 @@
|
|||
#include <ddk/ntifs.h>
|
||||
#include <ddk/ntdddisk.h>
|
||||
#include <ndk/ntndk.h>
|
||||
#include <ccros.h>
|
||||
#include <limits.h>
|
||||
#include <debug.h>
|
||||
|
||||
|
|
|
@ -297,6 +297,21 @@ CcRosRequestCacheSegment(
|
|||
CACHE_SEGMENT **CacheSeg
|
||||
);
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
CcRosInitializeFileCache(
|
||||
PFILE_OBJECT FileObject,
|
||||
ULONG CacheSegmentSize,
|
||||
PCACHE_MANAGER_CALLBACKS CallBacks,
|
||||
PVOID LazyWriterContext
|
||||
);
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
CcRosReleaseFileCache(
|
||||
PFILE_OBJECT FileObject
|
||||
);
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
CcTryToInitializeFileCache(PFILE_OBJECT FileObject);
|
||||
|
|
|
@ -28,8 +28,7 @@
|
|||
#define TEXT(s) L##s
|
||||
#include <regstr.h>
|
||||
|
||||
/* FIXME: Temporary until CC Ros is gone */
|
||||
#include <ccros.h>
|
||||
/* FIXME: Temporary until Winldr is used */
|
||||
#include <rosldr.h>
|
||||
|
||||
/* Disk Dump Driver Header */
|
||||
|
|
Loading…
Reference in a new issue