|
ReactOS 0.4.16-dev-1948-gd260c1d
|
#include <ntddk.h>#include <ntifs.h>#include <ntndk.h>#include <windef.h>#include <ntddser.h>#include <kbdmou.h>#include <wincon.h>#include <drivers/blue/ntddblue.h>

Go to the source code of this file.
Classes | |
| struct | _COMMON_DEVICE_EXTENSION |
| struct | _COMMON_FDO_DEVICE_EXTENSION |
| struct | _KEYBOARD_DEVICE_EXTENSION |
| struct | _SCREEN_DEVICE_EXTENSION |
| struct | _GREEN_DEVICE_EXTENSION |
| struct | _GREEN_DRIVER_EXTENSION |
Macros | |
| #define | WINBASEAPI |
| #define | RTL_DUPLICATE_UNICODE_STRING_NULL_TERMINATE 1 |
| #define | RTL_DUPLICATE_UNICODE_STRING_ALLOCATE_NULL_STRING 2 |
| #define | INFINITE -1 |
| #define | KEYBOARD_BUFFER_SIZE 100 |
Enumerations | |
| enum | GREEN_DEVICE_TYPE { GreenPDO , ScreenPDO , KeyboardPDO , GreenFDO , ScreenFDO , KeyboardFDO , PassThroughFDO } |
| typedef struct _SECURITY_ATTRIBUTES * PSECURITY_ATTRIBUTES |
| Enumerator | |
|---|---|
| GreenPDO | |
| ScreenPDO | |
| KeyboardPDO | |
| GreenFDO | |
| ScreenFDO | |
| KeyboardFDO | |
| PassThroughFDO | |
Definition at line 21 of file green.h.
| NTSTATUS NTAPI GreenAddDevice | ( | IN PDRIVER_OBJECT | DriverObject, |
| IN PDEVICE_OBJECT | Pdo | ||
| ) |
Definition at line 179 of file pnp.c.
Referenced by DriverEntry().
| NTSTATUS GreenClose | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp | ||
| ) |
Definition at line 28 of file createclose.c.
Referenced by GreenDispatch().
| NTSTATUS GreenCreate | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp | ||
| ) |
Definition at line 15 of file createclose.c.
Referenced by GreenDispatch().
| NTSTATUS GreenDeviceIoControl | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN ULONG | CtlCode, | ||
| IN PVOID InputBuffer | OPTIONAL, | ||
| IN ULONG | InputBufferSize, | ||
| IN OUT PVOID OutputBuffer | OPTIONAL, | ||
| IN OUT PULONG | OutputBufferSize | ||
| ) |
Definition at line 15 of file misc.c.
Referenced by CreateGreenFdo().
Definition at line 15 of file dispatch.c.
Referenced by DriverEntry().
| NTSTATUS GreenDuplicateUnicodeString | ( | IN ULONG | Flags, |
| IN PCUNICODE_STRING | SourceString, | ||
| OUT PUNICODE_STRING | DestinationString | ||
| ) |
Definition at line 71 of file green.c.
Referenced by DriverEntry(), and GreenQueryId().
| NTSTATUS GreenPnp | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp | ||
| ) |
Definition at line 408 of file pnp.c.
Referenced by GreenDispatch().
| NTSTATUS GreenPower | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp | ||
| ) |
Definition at line 15 of file power.c.
Referenced by GreenDispatch().
| NTSTATUS KeyboardAddDevice | ( | IN PDRIVER_OBJECT | DriverObject, |
| IN PDEVICE_OBJECT | Pdo | ||
| ) |
Definition at line 109 of file keyboard.c.
Referenced by GreenAddDevice().
| NTSTATUS KeyboardInternalDeviceControl | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp | ||
| ) |
Definition at line 272 of file keyboard.c.
Referenced by GreenDispatch().
| NTSTATUS ReadRegistryEntries | ( | IN PUNICODE_STRING | RegistryPath, |
| IN PGREEN_DRIVER_EXTENSION | DriverExtension | ||
| ) |
Definition at line 63 of file misc.c.
| NTSTATUS ScreenAddDevice | ( | IN PDRIVER_OBJECT | DriverObject, |
| IN PDEVICE_OBJECT | Pdo | ||
| ) |
Definition at line 111 of file screen.c.
Referenced by GreenAddDevice().
| NTSTATUS ScreenDeviceControl | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp | ||
| ) |
Definition at line 408 of file screen.c.
Referenced by GreenDispatch().
| NTSTATUS ScreenWrite | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp | ||
| ) |
Definition at line 265 of file screen.c.
Referenced by GreenDispatch().