33#define HANDLE_CTRL_CODE(Code) \
36 DPRINT1("ConDrv: " #Code ", stack->FileObject = 0x%p\n", stack->FileObject); \
37 if (stack->FileObject) \
39 DPRINT1("stack->FileObject->FileName = %wZ\n", &stack->FileObject->FileName); \
static PIO_STACK_LOCATION IoGetCurrentIrpStackLocation(PIRP Irp)
DRIVER_DISPATCH ConDrvDispatch
#define HANDLE_CTRL_CODE(Code)
NTSTATUS NTAPI CompleteRequest(IN PIRP Irp, IN NTSTATUS Status, IN ULONG_PTR Information)
#define IoCompleteRequest
#define IRP_MJ_DIRECTORY_CONTROL
#define IRP_MJ_DEVICE_CONTROL
#define IRP_MJ_QUERY_VOLUME_INFORMATION
#define IRP_MJ_LOCK_CONTROL
#define IRP_MJ_SET_INFORMATION
#define IRP_MJ_QUERY_INFORMATION
_In_ PDEVICE_OBJECT DeviceObject
_In_ WDFREQUEST _In_ NTSTATUS _In_ ULONG_PTR Information
#define IRP_MJ_DEVICE_CHANGE
#define IRP_MJ_CREATE_NAMED_PIPE
#define IRP_MJ_CREATE_MAILSLOT
#define IRP_MJ_FILE_SYSTEM_CONTROL
#define IRP_MJ_SET_VOLUME_INFORMATION
#define IRP_MJ_QUERY_QUOTA
#define IRP_MJ_QUERY_SECURITY
#define IRP_MJ_SYSTEM_CONTROL
#define IRP_MJ_FLUSH_BUFFERS
#define IRP_MJ_INTERNAL_DEVICE_CONTROL
#define IRP_MJ_SET_SECURITY