mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 13:35:47 +00:00
[CLASSPNP]
- Do not disable compiler warnings - Fix a ton of them svn path=/trunk/; revision=60922
This commit is contained in:
parent
6e52c95041
commit
82703397cf
11 changed files with 266 additions and 350 deletions
|
@ -508,25 +508,11 @@ static inline BOOLEAN SimpleIsSlistEmpty(SINGLE_LIST_ENTRY *SListHdr)
|
|||
return (SListHdr->Next == NULL);
|
||||
}
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
DriverEntry(
|
||||
IN PDRIVER_OBJECT DriverObject,
|
||||
IN PUNICODE_STRING RegistryPath
|
||||
);
|
||||
DRIVER_INITIALIZE DriverEntry;
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
ClassUnload(
|
||||
IN PDRIVER_OBJECT DriverObject
|
||||
);
|
||||
DRIVER_UNLOAD ClassUnload;
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
ClassCreateClose(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
IN PIRP Irp
|
||||
);
|
||||
DRIVER_DISPATCH ClassCreateClose;
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
|
@ -550,26 +536,11 @@ ClasspEjectionControl(
|
|||
IN BOOLEAN Lock
|
||||
);
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
ClassReadWrite(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
IN PIRP Irp
|
||||
);
|
||||
DRIVER_DISPATCH ClassReadWrite;
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
ClassDeviceControlDispatch(
|
||||
PDEVICE_OBJECT DeviceObject,
|
||||
PIRP Irp
|
||||
);
|
||||
DRIVER_DISPATCH ClassDeviceControlDispatch;
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
ClassDispatchPnp(
|
||||
PDEVICE_OBJECT DeviceObject,
|
||||
PIRP Irp
|
||||
);
|
||||
DRIVER_DISPATCH ClassDispatchPnp;
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
|
@ -584,31 +555,15 @@ ClassShutdownFlush(
|
|||
IN PIRP Irp
|
||||
);
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
ClassSystemControl(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
IN PIRP Irp
|
||||
);
|
||||
DRIVER_DISPATCH ClassSystemControl;
|
||||
|
||||
//
|
||||
// Class internal routines
|
||||
//
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
ClassAddDevice(
|
||||
IN PDRIVER_OBJECT DriverObject,
|
||||
IN OUT PDEVICE_OBJECT PhysicalDeviceObject
|
||||
);
|
||||
DRIVER_ADD_DEVICE ClassAddDevice;
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
ClasspSendSynchronousCompletion(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
IN PIRP Irp,
|
||||
IN PVOID Context
|
||||
);
|
||||
IO_COMPLETION_ROUTINE ClasspSendSynchronousCompletion;
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
|
@ -658,12 +613,7 @@ ClassQueryPnpCapabilities(
|
|||
IN PDEVICE_CAPABILITIES Capabilities
|
||||
);
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
ClasspStartIo(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
IN PIRP Irp
|
||||
);
|
||||
DRIVER_STARTIO ClasspStartIo;
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
|
@ -767,13 +717,7 @@ ClasspFreeReleaseRequest(
|
|||
IN PDEVICE_OBJECT Fdo
|
||||
);
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
ClassReleaseQueueCompletion(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
IN PIRP Irp,
|
||||
IN PVOID Context
|
||||
);
|
||||
IO_COMPLETION_ROUTINE ClassReleaseQueueCompletion;
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
|
@ -792,12 +736,7 @@ ClasspDisablePowerNotification(
|
|||
// class power routines
|
||||
//
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
ClassDispatchPower(
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
IN PIRP Irp
|
||||
);
|
||||
DRIVER_DISPATCH ClassDispatchPower;
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
|
@ -832,14 +771,7 @@ ClasspRetryDpcTimer(
|
|||
IN PCLASS_PRIVATE_FDO_DATA FdoData
|
||||
);
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
ClasspRetryRequestDpc(
|
||||
IN PKDPC Dpc,
|
||||
IN PDEVICE_OBJECT DeviceObject,
|
||||
IN PVOID Arg1,
|
||||
IN PVOID Arg2
|
||||
);
|
||||
KDEFERRED_ROUTINE ClasspRetryRequestDpc;
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue