#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.
35{
40 {
42 }
43
44
48 {
52 }
53 else
54 {
56
59
63
67
70 }
71
73}
#define ExAllocatePoolWithTag(hernya, size, tag)
#define RTL_DUPLICATE_UNICODE_STRING_ALLOCATE_NULL_STRING
#define RTL_DUPLICATE_UNICODE_STRING_NULL_TERMINATE
_Out_ _Inout_ POEM_STRING _In_ PCUNICODE_STRING SourceString
_Out_ _Inout_ POEM_STRING DestinationString
unsigned short MaximumLength
#define RtlCopyMemory(Destination, Source, Length)
#define STATUS_INVALID_PARAMETER
_Must_inspect_result_ _In_ ULONG Flags
◆ ForwardIrpAndForget