Go to the source code of this file.
Defines |
| #define | INITGUID |
Functions |
| NTSTATUS NTAPI | i8042AddDevice (IN PDRIVER_OBJECT DriverObject, IN PDEVICE_OBJECT Pdo) |
| VOID NTAPI | i8042SendHookWorkItem (IN PDEVICE_OBJECT DeviceObject, IN PVOID Context) |
| static VOID NTAPI | i8042StartIo (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| static BOOLEAN | i8042PacketWrite (IN PPORT_DEVICE_EXTENSION DeviceExtension) |
| BOOLEAN | i8042PacketIsr (IN PPORT_DEVICE_EXTENSION DeviceExtension, IN UCHAR Output) |
| NTSTATUS | i8042StartPacket (IN PPORT_DEVICE_EXTENSION DeviceExtension, IN PFDO_DEVICE_EXTENSION FdoDeviceExtension, IN PUCHAR Bytes, IN ULONG ByteCount, IN PIRP Irp) |
| static NTSTATUS NTAPI | IrpStub (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| static NTSTATUS NTAPI | i8042DeviceControl (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| static NTSTATUS NTAPI | i8042InternalDeviceControl (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) |
| NTSTATUS NTAPI | DriverEntry (IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath) |
Variables |
| static DRIVER_STARTIO | i8042StartIo |
| static DRIVER_DISPATCH | IrpStub |
| static DRIVER_DISPATCH | i8042DeviceControl |
| static DRIVER_DISPATCH | i8042InternalDeviceControl |
| DRIVER_INITIALIZE | DriverEntry |