mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 19:03:00 +00:00
- Fixes and changes to NPFS debug printing system, so it actually works now.
svn path=/trunk/; revision=26635
This commit is contained in:
parent
57ba31d95a
commit
e45d903111
7 changed files with 16 additions and 15 deletions
|
@ -18,7 +18,7 @@
|
||||||
NTSTATUS NTAPI
|
NTSTATUS NTAPI
|
||||||
NpfsCreate(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
NpfsCreate(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "IRP_MJ_CREATE\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "IRP_MJ_CREATE\n");
|
||||||
|
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
return STATUS_SUCCESS;
|
return STATUS_SUCCESS;
|
||||||
|
@ -27,7 +27,7 @@ NpfsCreate(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
NTSTATUS NTAPI
|
NTSTATUS NTAPI
|
||||||
NpfsCreateNamedPipe(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
NpfsCreateNamedPipe(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "IRP_MJ_CREATE Named Pipe\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "IRP_MJ_CREATE Named Pipe\n");
|
||||||
|
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
return STATUS_SUCCESS;
|
return STATUS_SUCCESS;
|
||||||
|
@ -36,7 +36,7 @@ NpfsCreateNamedPipe(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
NTSTATUS NTAPI
|
NTSTATUS NTAPI
|
||||||
NpfsCleanup(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
NpfsCleanup(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "Cleanup\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "Cleanup\n");
|
||||||
|
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
return STATUS_SUCCESS;
|
return STATUS_SUCCESS;
|
||||||
|
@ -45,7 +45,7 @@ NpfsCleanup(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
NTSTATUS NTAPI
|
NTSTATUS NTAPI
|
||||||
NpfsClose(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
NpfsClose(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "IRP_MJ_CLOSE\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "IRP_MJ_CLOSE\n");
|
||||||
|
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
return STATUS_SUCCESS;
|
return STATUS_SUCCESS;
|
||||||
|
|
|
@ -20,7 +20,7 @@ NpfsQueryInformation(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
FsRtlEnterFileSystem();
|
FsRtlEnterFileSystem();
|
||||||
|
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "NpfsQueryInformation()\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "NpfsQueryInformation()\n");
|
||||||
|
|
||||||
/* TODO: Implement */
|
/* TODO: Implement */
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
|
@ -35,7 +35,7 @@ NpfsSetInformation(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
FsRtlEnterFileSystem();
|
FsRtlEnterFileSystem();
|
||||||
|
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "NpfsSetInformation()\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "NpfsSetInformation()\n");
|
||||||
|
|
||||||
/* TODO: Implement */
|
/* TODO: Implement */
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
|
|
|
@ -20,7 +20,7 @@ NpfsDirectoryControl(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
FsRtlEnterFileSystem();
|
FsRtlEnterFileSystem();
|
||||||
|
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "NpfsDirectoryControl()\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "NpfsDirectoryControl()\n");
|
||||||
|
|
||||||
/* TODO: Implement */
|
/* TODO: Implement */
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
|
@ -35,7 +35,7 @@ NpfsFileSystemControl(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
FsRtlEnterFileSystem();
|
FsRtlEnterFileSystem();
|
||||||
|
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "NpfsFileSystemControl()\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "NpfsFileSystemControl()\n");
|
||||||
|
|
||||||
/* TODO: Implement */
|
/* TODO: Implement */
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
//#define NDEBUG
|
//#define NDEBUG
|
||||||
#include <debug.h>
|
#include <debug.h>
|
||||||
|
|
||||||
ULONG NpfsDebugLevel = NPFS_DEBUG_HIGHEST;
|
ULONG NpfsDebugLevel = NPFS_DL_API_TRACE;
|
||||||
|
|
||||||
/* FUNCTIONS *****************************************************************/
|
/* FUNCTIONS *****************************************************************/
|
||||||
|
|
||||||
|
@ -86,7 +86,7 @@ NpfsDbgPrint(ULONG Level, char *fmt, ...)
|
||||||
va_list args;
|
va_list args;
|
||||||
char str[300];
|
char str[300];
|
||||||
|
|
||||||
if ((NpfsDebugLevel & Level) == 0)
|
if (!(NpfsDebugLevel & Level))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
va_start(args, fmt);
|
va_start(args, fmt);
|
||||||
|
|
|
@ -8,7 +8,8 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
/* Debug Levels */
|
/* Debug Levels */
|
||||||
#define NPFS_DEBUG_HIGHEST 0x0
|
#define NPFS_DL_NONE 0x00000000
|
||||||
|
#define NPFS_DL_API_TRACE 0x00000001
|
||||||
|
|
||||||
typedef struct _NPFS_DEVICE_EXTENSION
|
typedef struct _NPFS_DEVICE_EXTENSION
|
||||||
{
|
{
|
||||||
|
|
|
@ -48,7 +48,7 @@ NpfsRead(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
FsRtlEnterFileSystem();
|
FsRtlEnterFileSystem();
|
||||||
|
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "NpfsRead()\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "NpfsRead()\n");
|
||||||
|
|
||||||
/* TODO: Implement */
|
/* TODO: Implement */
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
|
@ -63,7 +63,7 @@ NpfsWrite(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
FsRtlEnterFileSystem();
|
FsRtlEnterFileSystem();
|
||||||
|
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "NpfsWrite()\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "NpfsWrite()\n");
|
||||||
|
|
||||||
/* TODO: Implement */
|
/* TODO: Implement */
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
|
@ -78,7 +78,7 @@ NpfsFlushBuffers(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
FsRtlEnterFileSystem();
|
FsRtlEnterFileSystem();
|
||||||
|
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "NpfsFlushBuffers()\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "NpfsFlushBuffers()\n");
|
||||||
|
|
||||||
/* TODO: Implement */
|
/* TODO: Implement */
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
|
|
|
@ -20,7 +20,7 @@ NpfsQueryVolumeInformation(PDEVICE_OBJECT DeviceObject, PIRP Irp)
|
||||||
{
|
{
|
||||||
FsRtlEnterFileSystem();
|
FsRtlEnterFileSystem();
|
||||||
|
|
||||||
NpfsDbgPrint(NPFS_DEBUG_HIGHEST, "NpfsQueryVolumeInformation()\n");
|
NpfsDbgPrint(NPFS_DL_API_TRACE, "NpfsQueryVolumeInformation()\n");
|
||||||
|
|
||||||
/* TODO: Implement */
|
/* TODO: Implement */
|
||||||
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
IoCompleteRequest(Irp, IO_NO_INCREMENT);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue