#include <ntifs.h>
#include <ntddkbd.h>
Go to the source code of this file.
◆ CLASS_TAG
◆ DPFLTR_CLASS_NAME_ID
◆ MAX_PATH
◆ MIN
◆ CLASS_DEVICE_EXTENSION
◆ CLASS_DRIVER_EXTENSION
◆ COMMON_DEVICE_EXTENSION
◆ PCLASS_DEVICE_EXTENSION
◆ PCLASS_DRIVER_EXTENSION
◆ PCOMMON_DEVICE_EXTENSION
◆ PORT_DEVICE_EXTENSION
◆ PPORT_DEVICE_EXTENSION
◆ PORT_DEVICE_STATE
Enumerator |
---|
dsStopped | |
dsStarted | |
dsPaused | |
dsRemoved | |
dsSurpriseRemoved | |
dsStopped | |
dsStarted | |
dsPaused | |
dsRemoved | |
dsSurpriseRemoved | |
Definition at line 14 of file kbdclass.h.
◆ DuplicateUnicodeString()
Definition at line 31 of file misc.c.
#define STATUS_INVALID_PARAMETER
#define RTL_DUPLICATE_UNICODE_STRING_ALLOCATE_NULL_STRING
_Out_ _Inout_ POEM_STRING DestinationString
_Must_inspect_result_ _In_ ULONG Flags
#define RTL_DUPLICATE_UNICODE_STRING_NULL_TERMINATE
#define ExAllocatePoolWithTag(hernya, size, tag)
_Out_ _Inout_ POEM_STRING _In_ PCUNICODE_STRING SourceString
#define RtlCopyMemory(Destination, Source, Length)
unsigned short MaximumLength
◆ ForwardIrpAndForget