XPsp3键盘设备链/栈信息_03_真机笔记本
真机:笔记本 Lenovo G480
1、DebugView 中打印的 信息
00000001 14:18:49 zcFirst.SYS: entering DriverEntry
00000002 14:18:49 zcFirst.sys _DriverObject : 0x89C69088
00000003 14:18:49 MyAttach
00000004 14:18:49 Chain[0] :
00000005 14:18:49 Stack[0] -- message begin :
00000006 14:18:49 _pDeviceObject->DeviceType : 0x0000000B, _pDeviceObject->Characteristics : 0x00000000
00000007 14:18:49 STATUS_INFO_LENGTH_MISMATCH : 0xC0000004
00000008 14:18:49 ObQueryNameString - ulRtnLen(1) : 0x00000036
00000009 14:18:49 ObQueryNameString - objNameInfo : \Device\KeyboardClass1
00000010 14:18:49 pDevObjExt->Size : 0x00000000
00000011 14:18:49 pDevObjExt->Type : 0x0000000D
00000012 14:18:49 Stack[1] -- message end .
00000013 14:18:49
00000014 14:18:49 Stack[1] -- message begin :
00000015 14:18:49 _pDeviceObject->DeviceType : 0x00000027, _pDeviceObject->Characteristics : 0x00000000
00000016 14:18:49 STATUS_INFO_LENGTH_MISMATCH : 0xC0000004
00000017 14:18:49 ObQueryNameString - ulRtnLen(1) : 0x00000032
00000018 14:18:49 ObQueryNameString - objNameInfo : \Device\RDP_CONSOLE0
00000019 14:18:49 pDevObjExt->Size : 0x00000000
00000020 14:18:49 pDevObjExt->Type : 0x0000000D
00000021 14:18:49 Stack[2] -- message end .
00000022 14:18:49
00000023 14:18:49 Stack[2] -- message begin :
00000024 14:18:49 _pDeviceObject->DeviceType : 0x00000004, _pDeviceObject->Characteristics : 0x00000080
00000025 14:18:49 STATUS_INFO_LENGTH_MISMATCH : 0xC0000004
00000026 14:18:49 ObQueryNameString - ulRtnLen(1) : 0x0000002A
00000027 14:18:49 ObQueryNameString - objNameInfo : \Device\0000002a
00000028 14:18:49 pDevObjExt->Size : 0x00000000
00000029 14:18:49 pDevObjExt->Type : 0x0000000D
00000030 14:18:49 Stack[3] -- message end .
00000031 14:18:49
00000032 14:18:49 Chain[1] :
00000033 14:18:49 Stack[0] -- message begin :
00000034 14:18:49 _pDeviceObject->DeviceType : 0x0000000B, _pDeviceObject->Characteristics : 0x00000000
00000035 14:18:49 STATUS_INFO_LENGTH_MISMATCH : 0xC0000004
00000036 14:18:49 ObQueryNameString - ulRtnLen(1) : 0x00000036
00000037 14:18:49 ObQueryNameString - objNameInfo : \Device\KeyboardClass0
00000038 14:18:49 pDevObjExt->Size : 0x00000000
00000039 14:18:49 pDevObjExt->Type : 0x0000000D
00000040 14:18:49 Stack[1] -- message end .
00000041 14:18:49
00000042 14:18:49 Stack[1] -- message begin :
00000043 14:18:49 _pDeviceObject->DeviceType : 0x00000027, _pDeviceObject->Characteristics : 0x00000000
00000044 14:18:49 STATUS_INFO_LENGTH_MISMATCH : 0xC0000004
00000045 14:18:49 ObQueryNameString - ulRtnLen(1) : 0x00000008
00000046 14:18:49 ObQueryNameString - objNameInfo is empty .
00000047 14:18:49 pDevObjExt->Size : 0x00000000
00000048 14:18:49 pDevObjExt->Type : 0x0000000D
00000049 14:18:49 Stack[2] -- message end .
00000050 14:18:49
00000051 14:18:49 Stack[2] -- message begin :
00000052 14:18:49 _pDeviceObject->DeviceType : 0x00000032, _pDeviceObject->Characteristics : 0x00000080
00000053 14:18:49 STATUS_INFO_LENGTH_MISMATCH : 0xC0000004
00000054 14:18:49 ObQueryNameString - ulRtnLen(1) : 0x0000002A
00000055 14:18:49 ObQueryNameString - objNameInfo : \Device\00000059
00000056 14:18:49 pDevObjExt->Size : 0x00000000
00000057 14:18:49 pDevObjExt->Type : 0x0000000D
00000058 14:18:49 Stack[3] -- message end .
00000059 14:18:49
2、
3、