OpenCBM
|
Process an IRP_MJ_CLEANUP. More...
Go to the source code of this file.
Functions | |
NTSTATUS | cbm_cleanup (IN PDEVICE_OBJECT Fdo, IN PIRP Irp) |
Services IRPs containing the IRP_MJ_CLEANUP I/O function code. More... | |
NTSTATUS cbm_cleanup | ( | IN PDEVICE_OBJECT | Fdo, |
IN PIRP | Irp | ||
) |
Services IRPs containing the IRP_MJ_CLEANUP I/O function code.
Services IRPs containing the IRP_MJ_CREATE I/O function code.
Fdo | Pointer to a DEVICE_OBJECT structure. This is the device object for the target device, previously created by the driver's AddDevice routine. |
Irp | Pointer to an IRP structure that describes the requested I/O operation. |
The driver's DriverEntry routine has stored this routine's address in DriverObject->MajorFunction[IRP_MJ_CLEANUP].
Definition at line 44 of file cleanup.c.
References FUNC_ENTER, QueueCleanup(), and QueueCompleteIrp().
Referenced by DriverCommonInit().