#ifndef IOCTL_H #define IOCTL_H #include #include #include #include "common.h" typedef struct _DRIVER_INITIATION_INFORMATION { LONG protected_process_id; } DRIVER_INITIATION_INFORMATION, * PDRIVER_INITIATION_INFORMATION; NTSTATUS DeviceControl( _In_ PDRIVER_OBJECT DriverObject, _Inout_ PIRP Irp ); NTSTATUS DeviceClose( _In_ PDEVICE_OBJECT DeviceObject, _Inout_ PIRP Irp ); NTSTATUS DeviceCreate( _In_ PDEVICE_OBJECT DeviceObject, _Inout_ PIRP Irp ); #endif