nt!RtlpBreakWithStatusInstruction:
806e8b90 cc int 3
0: kd> x mouclass!*callback
baa1b596 mouclass!MouseClassServiceCallback (struct _DEVICE_OBJECT *, struct _MOUSE_INPUT_DATA *, struct _MOUSE_INPUT_DATA *, unsigned long *)
baa1f580 mouclass!MouDeviceMapQueryCallback (unsigned short *, unsigned long, void *, unsigned long, void *, void *)
0: kd> u baa1b596
mouclass!MouseClassServiceCallback [d:\srv03rtm\drivers\input\mouclass\mouclass.c @ 2416]:
baa1b596 55 push ebp
baa1b597 8bec mov ebp,esp
baa1b599 83ec0c sub esp,0Ch
baa1b59c 53 push ebx
baa1b59d 56 push esi
baa1b59e 57 push edi
baa1b59f 6820b0a1ba push offset mouclass!MouseClassHandleRead+0x104 (baa1b020)
baa1b5a4 6a02 push 2
0: kd> bp mouclass!MouseClassServiceCallback
0: kd> g
Breakpoint 4 hit
mouclass!MouseClassServiceCallback:
baa1b596 55 push ebp
0: kd> kc
00 mouclass!MouseClassServiceCallback
01 mouhid!MouHid_ReadComplete
02 nt!IopfCompleteRequest
03 HIDCLASS!HidpDistributeInterruptReport
04 HIDCLASS!HidpInterruptReadComplete
05 nt!IopfCompleteRequest
06 USBPORT!USBPORT_CompleteTransfer
07 USBPORT!USBPORT_DoneTransfer
08 USBPORT!USBPORT_FlushDoneTransferList
09 USBPORT!USBPORT_DpcWorker
0a USBPORT!USBPORT_IsrDpcWorker
0b USBPORT!USBPORT_IsrDpc
0c nt!KiRetireDpcList
0d nt!KiIdleLoop
0: kd> x win32k!process*
bf8e9575 win32k!ProcessKeyboardInputWorker (struct _KEYBOARD_INPUT_DATA *, struct tagDEVICEINFO *, int)
bf8eaa1f win32k!ProcessAlphaBitmap (struct HBITMAP__ *)
bf8e9149 win32k!ProcessMouseInput (struct tagDEVICEINFO *)
bf8e8aa7 win32k!ProcessQueuedMouseEvents (void)
bf8aae86 win32k!ProcessUpdateKeyStateEvent (struct tagQ *, unsigned char *, unsigned char *)
bf8fe215 win32k!ProcessDeviceChanges (unsigned long)
bf8f761a win32k!ProcessHidInput (struct tagDEVICEINFO *)
bf8e97e0 win32k!ProcessKeyboardInput (struct tagDEVICEINFO *)
0: kd> u bf8e9149
win32k!ProcessMouseInput [d:\srv03rtm\windows\core\ntuser\kernel\ntinput.c @ 2104]:
bf8e9149 ?? ???
^ Memory access error in 'u bf8e9149'
0: kd> ba e1 win32k!ProcessMouseInput
0: kd> x win32k!queue*
bf8ff97f win32k!QueuePowerRequest (struct _WIN32_POWEREVENT_PARAMETERS *)
bf86a30e win32k!QueueNotifyMessage (struct tagWND *, unsigned int, unsigned int, long)
bf8e7542 win32k!QueueMouseEvent (unsigned short, unsigned short, unsigned long, struct tagPOINT, long, void *, struct _MOUSE_INPUT_DATA *, int, int)
0: kd> u bf8e7542
win32k!QueueMouseEvent [d:\srv03rtm\windows\core\ntuser\kernel\ntinput.c @ 1844]:
bf8e7542 ?? ???
^ Memory access error in 'u bf8e7542'
0: kd> ba e1 win32k!QueueMouseEvent
0: kd> g
Breakpoint 4 hit
mouclass!MouseClassServiceCallback:
baa1b596 55 push ebp
0: kd> kc
00 mouclass!MouseClassServiceCallback
01 mouhid!MouHid_ReadComplete
02 nt!IopfCompleteRequest
03 HIDCLASS!HidpDistributeInterruptReport
04 HIDCLASS!HidpInterruptReadComplete
05 nt!IopfCompleteRequest
06 USBPORT!USBPORT_CompleteTransfer
07 USBPORT!USBPORT_DoneTransfer
08 USBPORT!USBPORT_FlushDoneTransferList
09 USBPORT!USBPORT_DpcWorker
0a USBPORT!USBPORT_IsrDpcWorker
0b USBPORT!USBPORT_IsrDpc
0c nt!KiRetireDpcList
0d nt!KiIdleLoop
0: kd> x mouclass!Globals
baa1e040 mouclass!Globals = struct _GLOBALS
0: kd> dx -r1 (*((mouclass!_GLOBALS *)0xbaa1e040))
(*((mouclass!_GLOBALS *)0xbaa1e040)) [Type: _GLOBALS]
+0x000\] Debug : 0x0 \[Type: unsigned long
+0x004\] GrandMaster : 0x0 \[Type: _DEVICE_EXTENSION \*
+0x008\] AssocClassList : 0x0 \[Type: _PORT \*
+0x00c\] NumAssocClass : 0x0 \[Type: unsigned long
+0x010\] Opens : 0 \[Type: long
+0x014\] NumberLegacyPorts : 0x0 \[Type: unsigned long
+0x018\] Mutex \[Type: _FAST_MUTEX
+0x038\] ConnectOneClassToOnePort : 0x1 \[Type: unsigned long
+0x03c\] PortsServiced : 0x3 \[Type: unsigned long
+0x040\] InitExtension \[Type: _DEVICE_EXTENSION
+0x150\] RegistryPath : "\\REGISTRY\\MACHINE\\SYSTEM\\ControlSet001\\Services\\Mouclass" \[Type: _UNICODE_STRING
+0x158\] BaseClassName : "PointerClass" \[Type: _UNICODE_STRING
+0x160\] BaseClassBuffer \[Type: unsigned short \[256\]
+0x360\] LegacyDeviceList \[Type: _LIST_ENTRY
0: kd> ed 0xbaa1e040 f
0: kd> g
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x960, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x960
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e46a0
MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e46b8, DataOut 0x8c9e46a0
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
Breakpoint 4 hit
mouclass!MouseClassServiceCallback:
baa1b596 55 push ebp
0: kd> g
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x948, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x948
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e46b8
MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e46d0, DataOut 0x8c9e46a0
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
Breakpoint 4 hit
mouclass!MouseClassServiceCallback:
baa1b596 55 push ebp
0: kd> g
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x930, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x930
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e46d0
MOUCLASS-MouseClassServiceCallback: changed InputCount to 3 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e46e8, DataOut 0x8c9e46a0
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
Breakpoint 5 hit
win32k!ProcessMouseInput:
bf8e9149 55 push ebp
3: kd> g
Breakpoint 6 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
3: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=512 y=384}
time = 0n-3243250
hDevice = 0x00010047
pmei = 0xe1705f10
bInjected = 0n0
bWakeRIT = 0n1
3: kd> g
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x48, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x960
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0x48
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e46a0 to 0x8cab2d78
MOUCLASS-MouseClassCopyReadData: Okay to log overflow
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e46e8, DataOut 0x8c9e46e8
MOUCLASS-MouseClassCopyReadData: new InputCount 0
Breakpoint 5 hit
win32k!ProcessMouseInput:
bf8e9149 55 push ebp
3: kd> dv
pMouseInfo = 0xe1705eb8
ptLastMove = {x=-1081175735 y=8}
3: kd> dx -r1 ((win32k!tagDEVICEINFO *)0xe1705eb8)
((win32k!tagDEVICEINFO *)0xe1705eb8) : 0xe1705eb8 [Type: tagDEVICEINFO *]
+0x000\] head \[Type: _HEAD
+0x008\] pNext : 0x0 \[Type: tagDEVICEINFO \*
+0x00c\] type : 0x0 \[Type: unsigned char
+0x00d\] bFlags : 0x2 \[Type: unsigned char
+0x00e\] usActions : 0x0 \[Type: unsigned short
+0x010\] nRetryRead : 0x0 \[Type: unsigned char
+0x014\] ustrName : "\\??\\HID#Vid_0000\&Pid_0538#7\&2cb145c\&0\&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}" \[Type: _UNICODE_STRING
+0x01c\] handle : 0x214 \[Type: void \*
+0x020\] NotificationEntry : 0xe16f5740 \[Type: void \*
+0x024\] pkeHidChangeCompleted : 0x8ca7d800 \[Type: _KEVENT \*
+0x028\] iosb \[Type: _IO_STATUS_BLOCK
+0x030\] ReadStatus : 0 \[Type: long
+0x034\] OpenerProcess : 0x174 \[Type: void \*
+0x038\] OpenStatus : 0 \[Type: long
+0x03c\] AttrStatus : 0 \[Type: long
+0x040\] timeStartRead : 0xffce8314 \[Type: unsigned long
+0x044\] timeEndRead : 0xffce831f \[Type: unsigned long
+0x048\] nReadsOutstanding : 0 \[Type: int
+0x04c\] mouse \[Type: tagMOUSE_DEVICE_INFO
+0x04c\] keyboard \[Type: tagKEYBOARD_DEVICE_INFO
+0x04c\] hid \[Type: tagHID_DEVICE_INFO
3: kd> dx -r1 (*((win32k!_IO_STATUS_BLOCK *)0xe1705ee0))
(*((win32k!_IO_STATUS_BLOCK *)0xe1705ee0)) [Type: _IO_STATUS_BLOCK]
+0x000\] Status : 0 \[Type: long
+0x000\] Pointer : 0x0 \[Type: void \*
+0x004\] Information : 0x48 \[Type: unsigned long
3: kd> dx -r1 (*((win32k!tagMOUSE_DEVICE_INFO *)0xe1705f04))
(*((win32k!tagMOUSE_DEVICE_INFO *)0xe1705f04)) [Type: tagMOUSE_DEVICE_INFO]
+0x000\] Attr \[Type: _MOUSE_ATTRIBUTES
+0x00c\] Data \[Type: _MOUSE_INPUT_DATA \[10\]
3: kd> dx -r1 (*((win32k!_MOUSE_INPUT_DATA (*)[10])0xe1705f10))
(*((win32k!_MOUSE_INPUT_DATA (*)[10])0xe1705f10)) [Type: _MOUSE_INPUT_DATA [10]]
0\] \[Type: _MOUSE_INPUT_DATA
1\] \[Type: _MOUSE_INPUT_DATA
2\] \[Type: _MOUSE_INPUT_DATA
3\] \[Type: _MOUSE_INPUT_DATA
4\] \[Type: _MOUSE_INPUT_DATA
5\] \[Type: _MOUSE_INPUT_DATA
6\] \[Type: _MOUSE_INPUT_DATA
7\] \[Type: _MOUSE_INPUT_DATA
8\] \[Type: _MOUSE_INPUT_DATA
9\] \[Type: _MOUSE_INPUT_DATA
3: kd> dx -r1 (*((win32k!_MOUSE_INPUT_DATA *)0xe1705f10))
(*((win32k!_MOUSE_INPUT_DATA *)0xe1705f10)) [Type: _MOUSE_INPUT_DATA]
+0x000\] UnitId : 0x1 \[Type: unsigned short
+0x002\] Flags : 0x0 \[Type: unsigned short
+0x004\] Buttons : 0x0 \[Type: unsigned long
+0x004\] ButtonFlags : 0x0 \[Type: unsigned short
+0x006\] ButtonData : 0x0 \[Type: unsigned short
+0x008\] RawButtons : 0x0 \[Type: unsigned long
+0x00c\] LastX : 0 \[Type: long
+0x010\] LastY : 0 \[Type: long
+0x014\] ExtraInformation : 0x0 \[Type: unsigned long
3: kd> dx -r1 (*((win32k!_MOUSE_INPUT_DATA *)0xe1705f28))
(*((win32k!_MOUSE_INPUT_DATA *)0xe1705f28)) [Type: _MOUSE_INPUT_DATA]
+0x000\] UnitId : 0x1 \[Type: unsigned short
+0x002\] Flags : 0x0 \[Type: unsigned short
+0x004\] Buttons : 0x0 \[Type: unsigned long
+0x004\] ButtonFlags : 0x0 \[Type: unsigned short
+0x006\] ButtonData : 0x0 \[Type: unsigned short
+0x008\] RawButtons : 0x0 \[Type: unsigned long
+0x00c\] LastX : -1 \[Type: long
+0x010\] LastY : 0 \[Type: long
+0x014\] ExtraInformation : 0x0 \[Type: unsigned long
3: kd> dx -r1 (*((win32k!_MOUSE_INPUT_DATA *)0xe1705f40))
(*((win32k!_MOUSE_INPUT_DATA *)0xe1705f40)) [Type: _MOUSE_INPUT_DATA]
+0x000\] UnitId : 0x1 \[Type: unsigned short
+0x002\] Flags : 0x0 \[Type: unsigned short
+0x004\] Buttons : 0x0 \[Type: unsigned long
+0x004\] ButtonFlags : 0x0 \[Type: unsigned short
+0x006\] ButtonData : 0x0 \[Type: unsigned short
+0x008\] RawButtons : 0x0 \[Type: unsigned long
+0x00c\] LastX : -13 \[Type: long
+0x010\] LastY : -13 \[Type: long
+0x014\] ExtraInformation : 0x0 \[Type: unsigned long
3: kd> dx -r1 (*((win32k!_MOUSE_INPUT_DATA *)0xe1705f58))
(*((win32k!_MOUSE_INPUT_DATA *)0xe1705f58)) [Type: _MOUSE_INPUT_DATA]
+0x000\] UnitId : 0x0 \[Type: unsigned short
+0x002\] Flags : 0x0 \[Type: unsigned short
+0x004\] Buttons : 0x0 \[Type: unsigned long
+0x004\] ButtonFlags : 0x0 \[Type: unsigned short
+0x006\] ButtonData : 0x0 \[Type: unsigned short
+0x008\] RawButtons : 0x0 \[Type: unsigned long
+0x00c\] LastX : 0 \[Type: long
+0x010\] LastY : 0 \[Type: long
+0x014\] ExtraInformation : 0x0 \[Type: unsigned long
3: kd> g
Breakpoint 6 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
3: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=512 y=384}
time = 0n-3243218
hDevice = 0x00010047
pmei = 0xe1705f10
bInjected = 0n0
bWakeRIT = 0n0
3: kd> g
Breakpoint 6 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
3: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=497 y=369}
time = 0n-3243218
hDevice = 0x00010047
pmei = 0xe1705f40
bInjected = 0n0
bWakeRIT = 0n1
3: kd> g
MOUCLASS-MouseClassRead: enter
AutoAdminLogon = 0, IgnoreAutoAdminLogon = 0, bAutoLogon = 0
Breakpoint 4 hit
mouclass!MouseClassServiceCallback:
baa1b596 55 push ebp
0: kd> kc
00 mouclass!MouseClassServiceCallback
01 mouhid!MouHid_ReadComplete
02 nt!IopfCompleteRequest
03 HIDCLASS!HidpDistributeInterruptReport
04 HIDCLASS!HidpInterruptReadComplete
05 nt!IopfCompleteRequest
06 USBPORT!USBPORT_CompleteTransfer
07 USBPORT!USBPORT_DoneTransfer
08 USBPORT!USBPORT_FlushDoneTransferList
09 USBPORT!USBPORT_DpcWorker
0a USBPORT!USBPORT_IsrDpcWorker
0b USBPORT!USBPORT_IsrDpc
0c nt!KiRetireDpcList
0d nt!KiIdleLoop
0: kd> g
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: port queue length 0x18, read length 0xf0
MOUCLASS-MouseClassServiceCallback: number of bytes to move from port to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8cab2d78
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0
MOUCLASS-MouseClassServiceCallback: exit
Breakpoint 4 hit
mouclass!MouseClassServiceCallback:
baa1b596 55 push ebp
0: kd> bd 4
0: kd> g
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x960, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x918
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e46e8
MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4700, DataOut 0x8c9e46e8
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x948, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x900
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4700
MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4718, DataOut 0x8c9e46e8
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x930, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x8e8
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4718
MOUCLASS-MouseClassServiceCallback: changed InputCount to 3 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4730, DataOut 0x8c9e46e8
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x918, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x8d0
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4730
MOUCLASS-MouseClassServiceCallback: changed InputCount to 4 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4748, DataOut 0x8c9e46e8
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
Breakpoint 5 hit
win32k!ProcessMouseInput:
bf8e9149 55 push ebp
0: kd> bd 5
0: kd> g
Breakpoint 6 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
0: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=502 y=375}
time = 0n-3225156
hDevice = 0x00010047
pmei = 0xe1705f10
bInjected = 0n0
bWakeRIT = 0n1
0: kd> g
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x60, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x918
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0x60
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e46e8 to 0x8c9ef170
MOUCLASS-MouseClassCopyReadData: Okay to log overflow
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e4748, DataOut 0x8c9e4748
MOUCLASS-MouseClassCopyReadData: new InputCount 0
Breakpoint 6 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
0: kd> bd 6
0: kd> g
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: port queue length 0x18, read length 0xf0
MOUCLASS-MouseClassServiceCallback: number of bytes to move from port to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9ef170
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x960, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x8b8
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4748
MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4760, DataOut 0x8c9e4748
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x948, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x8a0
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4760
MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4778, DataOut 0x8c9e4748
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x30, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x8b8
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0x30
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e4748 to 0x8c9ef170
MOUCLASS-MouseClassCopyReadData: Okay to log overflow
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e4778, DataOut 0x8c9e4778
MOUCLASS-MouseClassCopyReadData: new InputCount 0
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: port queue length 0x18, read length 0xf0
MOUCLASS-MouseClassServiceCallback: number of bytes to move from port to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9ef170
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x960, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x888
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4790, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x948, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x870
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4790
MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e47a8, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x930, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x858
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e47a8
MOUCLASS-MouseClassServiceCallback: changed InputCount to 3 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e47c0, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x918, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x840
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e47c0
MOUCLASS-MouseClassServiceCallback: changed InputCount to 4 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e47d8, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x900, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x828
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e47d8
MOUCLASS-MouseClassServiceCallback: changed InputCount to 5 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e47f0, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x8e8, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x810
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e47f0
MOUCLASS-MouseClassServiceCallback: changed InputCount to 6 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4808, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x8d0, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x7f8
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4808
MOUCLASS-MouseClassServiceCallback: changed InputCount to 7 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4820, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x8b8, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x7e0
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4820
MOUCLASS-MouseClassServiceCallback: changed InputCount to 8 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4838, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x8a0, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x7c8
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4838
MOUCLASS-MouseClassServiceCallback: changed InputCount to 9 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4850, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x888, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x7b0
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4850
MOUCLASS-MouseClassServiceCallback: changed InputCount to 10 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4868, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x870, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x798
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4868
MOUCLASS-MouseClassServiceCallback: changed InputCount to 11 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4880, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x858, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x780
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4880
MOUCLASS-MouseClassServiceCallback: changed InputCount to 12 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4898, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x840, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x768
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4898
MOUCLASS-MouseClassServiceCallback: changed InputCount to 13 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e48b0, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x828, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x750
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e48b0
MOUCLASS-MouseClassServiceCallback: changed InputCount to 14 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e48c8, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x810, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x738
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e48c8
MOUCLASS-MouseClassServiceCallback: changed InputCount to 15 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e48e0, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x7f8, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x720
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e48e0
MOUCLASS-MouseClassServiceCallback: changed InputCount to 16 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e48f8, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x7e0, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x708
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e48f8
MOUCLASS-MouseClassServiceCallback: changed InputCount to 17 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4910, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x7c8, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x6f0
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4910
MOUCLASS-MouseClassServiceCallback: changed InputCount to 18 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4928, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x7b0, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x6d8
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4928
MOUCLASS-MouseClassServiceCallback: changed InputCount to 19 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4940, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x798, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x6c0
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4940
MOUCLASS-MouseClassServiceCallback: changed InputCount to 20 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4958, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x780, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x6a8
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4958
MOUCLASS-MouseClassServiceCallback: changed InputCount to 21 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4970, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x768, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x690
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4970
MOUCLASS-MouseClassServiceCallback: changed InputCount to 22 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4988, DataOut 0x8c9e4778
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x210, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x888
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0xf0
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e4778 to 0x8c9ef170
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e4988, DataOut 0x8c9e4868
MOUCLASS-MouseClassCopyReadData: new InputCount 12
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x120, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x798
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0xf0
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e4868 to 0x8c9ef170
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e4988, DataOut 0x8c9e4958
MOUCLASS-MouseClassCopyReadData: new InputCount 2
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x30, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x6a8
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0x30
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e4958 to 0x8c9ef170
MOUCLASS-MouseClassCopyReadData: Okay to log overflow
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e4988, DataOut 0x8c9e4988
MOUCLASS-MouseClassCopyReadData: new InputCount 0
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: port queue length 0x18, read length 0xf0
MOUCLASS-MouseClassServiceCallback: number of bytes to move from port to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9ef170
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x960, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x678
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4988
MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e49a0, DataOut 0x8c9e4988
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x948, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x660
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e49a0
MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e49b8, DataOut 0x8c9e4988
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x930, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x648
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e49b8
MOUCLASS-MouseClassServiceCallback: changed InputCount to 3 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e49d0, DataOut 0x8c9e4988
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x918, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x630
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e49d0
MOUCLASS-MouseClassServiceCallback: changed InputCount to 4 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e49e8, DataOut 0x8c9e4988
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x900, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x618
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e49e8
MOUCLASS-MouseClassServiceCallback: changed InputCount to 5 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4a00, DataOut 0x8c9e4988
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x78, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x678
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0x78
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e4988 to 0x8c9ef170
MOUCLASS-MouseClassCopyReadData: Okay to log overflow
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e4a00, DataOut 0x8c9e4a00
MOUCLASS-MouseClassCopyReadData: new InputCount 0
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: port queue length 0x18, read length 0xf0
MOUCLASS-MouseClassServiceCallback: number of bytes to move from port to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9ef170
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: port queue length 0x18, read length 0xf0
MOUCLASS-MouseClassServiceCallback: number of bytes to move from port to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9ef170
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x960, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x600
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4a00
MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4a18, DataOut 0x8c9e4a00
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x948, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x5e8
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4a18
MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4a30, DataOut 0x8c9e4a00
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x930, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x5d0
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4a30
MOUCLASS-MouseClassServiceCallback: changed InputCount to 3 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4a48, DataOut 0x8c9e4a00
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x918, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x5b8
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4a48
MOUCLASS-MouseClassServiceCallback: changed InputCount to 4 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4a60, DataOut 0x8c9e4a00
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x60, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x600
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0x60
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e4a00 to 0x8c9ef170
MOUCLASS-MouseClassCopyReadData: Okay to log overflow
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e4a60, DataOut 0x8c9e4a60
MOUCLASS-MouseClassCopyReadData: new InputCount 0
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: port queue length 0x18, read length 0xf0
MOUCLASS-MouseClassServiceCallback: number of bytes to move from port to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9ef170
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x960, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x5a0
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4a60
MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4a78, DataOut 0x8c9e4a60
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x948, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x588
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4a78
MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4a90, DataOut 0x8c9e4a60
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x30, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x5a0
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0x30
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e4a60 to 0x8c9ef170
MOUCLASS-MouseClassCopyReadData: Okay to log overflow
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e4a90, DataOut 0x8c9e4a90
MOUCLASS-MouseClassCopyReadData: new InputCount 0
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: port queue length 0x18, read length 0xf0
MOUCLASS-MouseClassServiceCallback: number of bytes to move from port to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9ef170
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x960, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x570
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4a90
MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4aa8, DataOut 0x8c9e4a90
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x948, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x558
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4aa8
MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4ac0, DataOut 0x8c9e4a90
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x930, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x540
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4ac0
MOUCLASS-MouseClassServiceCallback: changed InputCount to 3 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4ad8, DataOut 0x8c9e4a90
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x918, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x528
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4ad8
MOUCLASS-MouseClassServiceCallback: changed InputCount to 4 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4af0, DataOut 0x8c9e4a90
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x60, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x570
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0x60
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e4a90 to 0x8c9ef170
MOUCLASS-MouseClassCopyReadData: Okay to log overflow
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e4af0, DataOut 0x8c9e4af0
MOUCLASS-MouseClassCopyReadData: new InputCount 0
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: port queue length 0x18, read length 0xf0
MOUCLASS-MouseClassServiceCallback: number of bytes to move from port to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9ef170
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x960, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x510
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4af0
MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4b08, DataOut 0x8c9e4af0
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x948, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x4f8
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4b08
MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4b20, DataOut 0x8c9e4af0
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassServiceCallback: enter
MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x18
MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x930, remaining bytes in port queue 0x18
MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x18
MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x4e0
MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18
MOUCLASS-MouseClassServiceCallback: move bytes from 0x8c9d51c0 to 0x8c9e4b20
MOUCLASS-MouseClassServiceCallback: changed InputCount to 3 entries in the class queue
MOUCLASS-MouseClassServiceCallback: DataIn 0x8c9e4b38, DataOut 0x8c9e4af0
MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1
MOUCLASS-MouseClassServiceCallback: exit
MOUCLASS-MouseClassRead: enter
MOUCLASS-MouseClassCopyReadData: queue size 0x48, read length 0xf0
MOUCLASS-MouseClassCopyReadData: bytes to end of queue 0x510
MOUCLASS-MouseClassCopyReadData: number of bytes in first move 0x48
MOUCLASS-MouseClassCopyReadData: move bytes from 0x8c9e4af0 to 0x8c9ef170
MOUCLASS-MouseClassCopyReadData: Okay to log overflow
MOUCLASS-MouseClassCopyReadData: new DataIn 0x8c9e4b38, DataOut 0x8c9e4b38
MOUCLASS-MouseClassCopyReadData: new InputCount 0
MOUCLASS-MouseClassRead: enter
Break instruction exception - code 80000003 (first chance)
*******************************************************************************
* *
* You are seeing this message because you pressed either *
* CTRL+C (if you run console kernel debugger) or, *
* CTRL+BREAK (if you run GUI kernel debugger), *
* on your debugger machine's keyboard. *
* *
* THIS IS NOT A BUG OR A SYSTEM CRASH *
* *
* If you did not intend to break into the debugger, press the "g" key, then *
* press the "Enter" key now. This message might immediately reappear. If it *
* does, press "g" and "Enter" again. *
* *
*******************************************************************************
nt!RtlpBreakWithStatusInstruction:
806e8b90 cc int 3
0: kd> x i8042ptr!*isrdpc
^ Couldn't resolve 'x i8042ptr'
0: kd> lm
start end module name
00400000 00460000 _empty__400000 (deferred)
01000000 01031000 wmiadap (deferred)
0ffa0000 0ffc3000 dssenh (deferred)
0ffd0000 0fffe000 rsaenh (deferred)
10000000 1008c000 ICSDHCP (deferred)
48580000 48592000 smss (deferred)
4a680000 4a684000 csrss (deferred)
53f60000 53f6d000 xolehlp (deferred)
54f70000 54f95000 wmisvc (deferred)
54fd0000 5503d000 wmiprvsd (deferred)
553c0000 553d8000 wlbsctrl (deferred)
564a0000 564ac000 wiarpc (deferred)
58130000 581be000 vssapi (deferred)
59730000 5973e000 samlib (deferred)
5a520000 5a529000 rassfm (deferred)
5c5c0000 5c5c8000 netrap (deferred)
5c810000 5c81d000 ncprov (deferred)
5c830000 5c83b000 ncobjapi (deferred)
5e190000 5e2ae000 msdtctm (deferred)
5e2d0000 5e361000 msdtcprx (deferred)
5e370000 5e38b000 msdtclog (deferred)
5eda0000 5edc2000 mofd (deferred)
5fff0000 5fff4000 kbdus (deferred)
61130000 61171000 kdcsvc (deferred)
65fb0000 65fbc000 hidserv (deferred)
65fc0000 65fc8000 hid (deferred)
66700000 6691e000 sfcfiles (deferred)
67440000 6762a000 esent (deferred)
6ba20000 6bac3000 dbghelp (deferred)
6f610000 6f723000 comctl32_6f610000 (deferred)
6f730000 6f7e7000 comctl32_6f730000 (deferred)
6f7f0000 6f860000 winhttp (deferred)
70400000 70408000 wshtcpip (deferred)
70440000 704a4000 mswsock (deferred)
70500000 70509000 wsock32 (deferred)
70520000 7053b000 mpr (deferred)
70540000 7054b000 ws2help (deferred)
70550000 70576000 ws2_32 (deferred)
705a0000 70611000 netapi32 (deferred)
70620000 70685000 kerberos (deferred)
70910000 7091b000 snmpapi (deferred)
70990000 709a2000 ntdsatq (deferred)
709c0000 709cd000 wsnmp32 (deferred)
709d0000 709d8000 mgmtapi (deferred)
70ad0000 70cf2000 ntdsa (deferred)
70d90000 70d95000 sensapi (deferred)
70db0000 70dc4000 sens (deferred)
70f10000 70f2f000 winscard (deferred)
70f40000 70f48000 usbmon (deferred)
70f50000 70f5d000 tcpmon (deferred)
713e0000 714d4000 mfc42u (deferred)
71a00000 71b0e000 comctl32 (deferred)
71c70000 71c96000 wmiprov (deferred)
71cb0000 71ccb000 loadperf (deferred)
71d70000 71d9d000 winspool (deferred)
71da0000 71da9000 wzcsapi (deferred)
72b50000 72b58000 seclogon (deferred)
72b60000 72b77000 wbemcons (deferred)
72fc0000 72fc8000 pjlmon (deferred)
72fd0000 72fd5000 icmp (deferred)
72fe0000 72ff2000 cnbjmon (deferred)
73000000 7302d000 win32spl (deferred)
73030000 7304d000 spoolss (deferred)
73050000 73064000 inetpp (deferred)
73070000 730db000 localspl (deferred)
730e0000 730ec000 winipsec (deferred)
730f0000 7311d000 wdigest (deferred)
73120000 7312d000 pstorsvc (deferred)
73140000 7315c000 psbase (deferred)
73160000 7318e000 ipsecsvc (deferred)
73190000 731c4000 scecli (deferred)
731d0000 73269000 samsrv (deferred)
73270000 732da000 netlogon (deferred)
732e0000 733d1000 lsasrv (deferred)
733e0000 734ad000 oakley (deferred)
73f80000 73f94000 regsvc (deferred)
73fa0000 73faa000 lmhsvc (deferred)
742e0000 74347000 riched20 (deferred)
74370000 74376000 wuauserv (deferred)
74380000 7438e000 wbemsvc (deferred)
74390000 74398000 wbemprox (deferred)
743c0000 743eb000 rastls (deferred)
743f0000 7440e000 raschap (deferred)
74410000 74423000 pchsvc (deferred)
74430000 74435000 msidle (deferred)
74460000 74468000 icaapi (deferred)
74470000 7447c000 ersvc (deferred)
74480000 7448a000 dmserver (deferred)
74490000 744a0000 cryptsvc (deferred)
744b0000 744c2000 clusapi (deferred)
744d0000 744e9000 browser (deferred)
744f0000 74539000 wuaueng (deferred)
74540000 7455b000 wmiutils (deferred)
745a0000 745cd000 trkwks (deferred)
745d0000 745e9000 srvsvc (deferred)
745f0000 74603000 resutils (deferred)
74610000 74632000 mtxoci (deferred)
74640000 7465c000 mtxclu (deferred)
74660000 7467e000 mstlsapi (deferred)
746c0000 746e8000 wkssvc (deferred)
74740000 74789000 schedsvc (deferred)
74790000 747c1000 repdrvfs (deferred)
74800000 74828000 advpack (deferred)
74830000 74866000 wbemcomn (deferred)
74870000 748c7000 termsrv (deferred)
748d0000 7490e000 esscli (deferred)
74910000 74960000 certcli (deferred)
74970000 749b4000 wbemess (deferred)
74a50000 74ac6000 wbemcore (deferred)
74ad0000 74b4e000 cryptui (deferred)
74d30000 74da4000 fastprox (deferred)
74db0000 74eff000 comsvcs (deferred)
74f10000 74f6b000 rpcss (deferred)
74f70000 74f93000 eventlog (deferred)
74fa0000 74fca000 umpnpmgr (deferred)
74fd0000 75027000 scesrv (deferred)
75030000 7503d000 profmap (deferred)
75040000 75048000 nddeapi (deferred)
75050000 75076000 wlnotify (deferred)
75080000 751b1000 msgina (deferred)
751c0000 7527c000 userenv (deferred)
752a0000 752dd000 csrsrv (deferred)
752e0000 752f3000 basesrv (deferred)
75300000 7535c000 winsrv (private pdb symbols) d:\symbols.pri\retail\dll\winsrv.pdb
756d0000 757f8000 sxs (deferred)
75b30000 75be2000 wininet (deferred)
75bf0000 75c00000 msasn1 (deferred)
75c10000 75cb9000 crypt32 (deferred)
75cd0000 75ce1000 winsta (deferred)
75d30000 75d7e000 comdlg32 (deferred)
75fd0000 75ff4000 cscdll (deferred)
76070000 76183000 setupapi (deferred)
761b0000 761c5000 dnsrslvr (deferred)
761e0000 761eb000 cryptdll (deferred)
761f0000 7620a000 ntdsapi (deferred)
76210000 76259000 w32time (deferred)
76260000 7629c000 schannel (deferred)
76690000 766a8000 atl (deferred)
766b0000 766ec000 winmm (deferred)
766f0000 7672d000 es (deferred)
76730000 76735000 sfc (deferred)
76740000 76750000 regapi (deferred)
76760000 76792000 shsvcs (deferred)
767a0000 767ab000 psapi (deferred)
767b0000 767df000 credui (deferred)
767f0000 7681d000 wintrust (deferred)
76820000 7684e000 sfc_os (deferred)
76850000 76877000 imagehlp (deferred)
76880000 76894000 authz (deferred)
768a0000 768c6000 ntmarta (deferred)
768d0000 768ff000 msv1_0 (deferred)
76910000 76915000 wmi (deferred)
76920000 76937000 mprapi (deferred)
76940000 7695a000 iphlpapi (deferred)
76960000 76988000 dhcpcsvc (deferred)
76990000 769df000 wzcsvc (deferred)
769f0000 76a47000 netman (deferred)
76a50000 76a7d000 adsldpc (deferred)
76a80000 76abd000 activeds (deferred)
76ac0000 76acb000 rtutils (deferred)
76ad0000 76ae3000 rasman (deferred)
76af0000 76b23000 tapi32 (deferred)
76b30000 76b70000 rasapi32 (deferred)
76b80000 76bc3000 dnsapi (deferred)
76bd0000 76bd8000 wtsapi32 (deferred)
76be0000 76c24000 wldap32 (deferred)
76c30000 76c45000 secur32 (deferred)
76c50000 76c61000 winrnr (deferred)
76c70000 76c75000 rasadhlp (deferred)
76c80000 76d1b000 clbcatq (deferred)
76d20000 76de6000 comres (deferred)
76df0000 76ec1000 oleaut32 (deferred)
76ed0000 770b9000 ole32 (deferred)
770c0000 77131000 shlwapi (deferred)
77200000 77abc000 shell32 (deferred)
77af0000 77af8000 version (deferred)
77b00000 77b55000 msvcrt (deferred)
77b60000 77bc1000 gdi32 (deferred)
77bd0000 77c8f000 rpcrt4 (deferred)
77ca0000 77d5f000 user32 (private pdb symbols) d:\symbols.pri\retail\dll\user32.pdb
77d70000 77e13000 advapi32 (deferred)
77e20000 77f19000 kernel32 (deferred)
77f20000 77ff2000 ntdll (private pdb symbols) d:\symbols.pri\retail\dll\ntdll.pdb
780c0000 78121000 msvcp60 (deferred)
80600000 80b2b000 nt (private pdb symbols) d:\symbols.pri\retail\exe\ntkrpamp.pdb
80b2b000 80b5b000 hal (deferred)
b7bbb000 b7c25000 srv (deferred)
b7f45000 b7fcb000 afd (deferred)
b8093000 b80ce000 dump_atapi (deferred)
b80ce000 b818f000 mrxsmb (deferred)
b81ca000 b8215000 rdbss (deferred)
b8215000 b823e000 netbios (deferred)
b823e000 b82cc000 netbt (deferred)
b82cc000 b82ea000 wanarp (deferred)
b82ea000 b837a000 tcpip (deferred)
b837a000 b83b4000 msgpc (deferred)
b83b4000 b83e5000 ipsec (deferred)
b83e5000 b83f6000 Npfs (deferred)
b8991000 b899c000 Dxapi (deferred)
b89a1000 b89aa000 dump_WMILIB (deferred)
b89b1000 b89bc000 kbdhid (deferred)
b89d1000 b89e1000 Fips (deferred)
b89e1000 b89ea000 rasacd (deferred)
b89f1000 b89ff000 Msfs (deferred)
b8a11000 b8a1b000 mouhid (private pdb symbols) d:\symbols.pri\retail\sys\mouhid.pdb
b9660000 b966d000 ndisuio (deferred)
b9748000 b975c500 usbccgp (deferred)
b975d000 b97b5000 HIDCLASS (private pdb symbols) d:\symbols.pri\retail\SYS\hidclass.pdb
b9a3d000 b9a69000 usbhub (deferred)
b9ae8000 b9b00000 NDProxy (deferred)
b9b7f000 b9bb1000 update (deferred)
b9bb1000 b9c12000 ks (deferred)
b9c12000 b9c2d000 termdd (deferred)
b9c90000 b9d52000 rdpdr (deferred)
b9d52000 b9d63000 raspti (deferred)
b9d83000 b9d96000 TDI (deferred)
b9d96000 b9dc9000 raspptp (deferred)
b9dc9000 b9def000 raspppoe (deferred)
b9def000 b9e20000 ndiswan (deferred)
ba243000 ba269000 rasl2tp (deferred)
ba289000 ba29d000 processr (deferred)
ba29d000 ba30f000 USBPORT (private pdb symbols) d:\symbols.pri\retail\SYS\usbport.pdb
ba30f000 ba338000 VIDEOPRT (deferred)
ba3d8000 ba40b000 Mup (deferred)
ba40b000 ba47e000 NDIS (deferred)
ba47e000 ba552000 Ntfs (deferred)
ba552000 ba57e000 KSecDD (deferred)
ba57e000 ba590000 Dfs (deferred)
ba590000 ba5c2000 CLASSPNP (deferred)
ba5c2000 ba5da000 disk (deferred)
ba5da000 ba615000 atapi (deferred)
ba615000 ba63e000 volsnap (deferred)
ba63e000 ba6bd000 dmio (deferred)
ba6bd000 ba6e7000 ftdisk (deferred)
ba6e7000 ba6fa000 PCIIDEX (deferred)
ba6fa000 ba70d000 isapnp (deferred)
ba70d000 ba73a000 pci (deferred)
ba73a000 ba7a7000 ACPI (deferred)
ba8a8000 ba8b1000 WMILIB (deferred)
ba8b8000 ba8c8000 MountMgr (deferred)
ba8c8000 ba8d3000 PartMgr (deferred)
ba8d8000 ba8e5000 crcdisk (deferred)
ba958000 ba968000 ptilink (deferred)
baa08000 baa17000 kbdclass (deferred)
baa18000 baa26000 mouclass (private pdb symbols) d:\symbols.pri\retail\sys\mouclass.pdb
baa78000 baa81000 Fs_Rec (deferred)
baa98000 baaa5000 vgapnp (deferred)
baaa8000 baab3000 watchdog (deferred)
baab8000 baac2b80 usbehci (deferred)
baad8000 baae2000 wmiacpi (deferred)
baae8000 baaf2000 ndistapi (deferred)
bab08000 bab16000 hidusb (deferred)
bab18000 bab20b00 HIDPARSE (deferred)
bab28000 bab30000 kdcom (deferred)
bab30000 bab38000 BOOTVID (deferred)
bab38000 bab3f000 pciide (deferred)
bab40000 bab47000 dmload (deferred)
babe0000 babe8000 mnmdd (deferred)
babe8000 babf0000 RDPCDD (deferred)
bac08000 bac10000 Null (deferred)
bac10000 bac17000 Beep (deferred)
bac20000 bac27000 dxgthk (deferred)
baca0000 baca8000 audstub (deferred)
bad80000 bad83300 USBD (deferred)
badee000 badef680 swenum (deferred)
bf800000 bfa9a000 win32k (private pdb symbols) d:\symbols.pri\retail\sys\win32k.pdb
bff10000 bff18000 framebuf (deferred)
bff80000 bff9c000 dxg (deferred)
Unloaded modules:
b80bc000 b80ce000 imapi.sys
b81f9000 b8215000 redbook.sys
b81f3000 b8215000 serial.sys
b8a01000 b8a0e000 vga.sys
b9630000 b963b000 kbdhid.sys
b9973000 b998e000 cdrom.sys
baa88000 baa91000 Sfloppy.SYS
baa48000 baa55000 Flpydisk.SYS
baa28000 baa36000 Fdc.SYS
0: kd> .reload /f
Connected to Windows Server 2003 3790 x86 compatible target at (Tue Dec 23 19:07:35.888 2025 (UTC + 8:00)), ptr64 FALSE
Loading Kernel Symbols
..................
Press ctrl-c (cdb, kd, ntsd) or ctrl-break (windbg) to abort symbol loads that take too long.
Run !sym noisy before .reload to track down problems loading symbols.
.............................................
.............*** WARNING: Unable to verify timestamp for win32k.sys
..*** WARNING: Unable to verify timestamp for dxg.sys
..*** WARNING: Unable to verify timestamp for framebuf.dll
...
Loading User Symbols
Loading unloaded module list
.........
************* Symbol Loading Error Summary **************
Module name Error
kdcom The system cannot find the file specified
BOOTVID The system cannot find the file specified
pci The system cannot find the file specified
dmload The system cannot find the file specified
dmio The system cannot find the file specified
audstub The system cannot find the file specified
ptilink The system cannot find the file specified
update The system cannot find the file specified
win32k Image header paged out
dxg Image header paged out
framebuf Image header paged out
afd The system cannot find the file specified
You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
You should also verify that your symbol search path (.sympath) is correct.
0: kd> lm
start end module name
80600000 80b2b000 nt (private pdb symbols) d:\symbols.pri\retail\exe\ntkrpamp.pdb
80b2b000 80b5b000 hal (private pdb symbols) d:\symbols.pri\retail\dll\halmacpi.pdb
b7bbb000 b7c25000 srv (private pdb symbols) d:\symbols.pri\retail\sys\srv.pdb
b7f45000 b7fcb000 afd (no symbols)
b8093000 b80ce000 dump_atapi (private pdb symbols) d:\symbols.pri\retail\sys\atapi.pdb
b80ce000 b818f000 mrxsmb (private pdb symbols) d:\symbols.pri\retail\sys\mrxsmb.pdb
b81ca000 b8215000 rdbss (private pdb symbols) d:\symbols.pri\retail\sys\rdbss.pdb
b8215000 b823e000 netbios (private pdb symbols) d:\symbols.pri\retail\sys\netbios.pdb
b823e000 b82cc000 netbt (private pdb symbols) d:\symbols.pri\retail\sys\netbt.pdb
b82cc000 b82ea000 wanarp (private pdb symbols) d:\symbols.pri\retail\sys\wanarp.pdb
b82ea000 b837a000 tcpip (private pdb symbols) d:\symbols.pri\retail\sys\tcpip.pdb
b837a000 b83b4000 msgpc (private pdb symbols) d:\symbols.pri\retail\sys\msgpc.pdb
b83b4000 b83e5000 ipsec (private pdb symbols) d:\symbols.pri\retail\sys\ipsec.pdb
b83e5000 b83f6000 Npfs (private pdb symbols) d:\symbols.pri\retail\SYS\npfs.pdb
b8991000 b899c000 Dxapi (private pdb symbols) d:\symbols.pri\retail\sys\dxapi.pdb
b89a1000 b89aa000 dump_WMILIB (private pdb symbols) d:\symbols.pri\retail\SYS\wmilib.pdb
b89b1000 b89bc000 kbdhid (private pdb symbols) d:\symbols.pri\retail\sys\kbdhid.pdb
b89d1000 b89e1000 Fips (private pdb symbols) d:\symbols.pri\retail\SYS\fips.pdb
b89e1000 b89ea000 rasacd (private pdb symbols) d:\symbols.pri\retail\sys\rasacd.pdb
b89f1000 b89ff000 Msfs (private pdb symbols) d:\symbols.pri\retail\SYS\msfs.pdb
b8a11000 b8a1b000 mouhid (private pdb symbols) d:\symbols.pri\retail\sys\mouhid.pdb
b9660000 b966d000 ndisuio (private pdb symbols) d:\symbols.pri\retail\sys\ndisuio.pdb
b9748000 b975c500 usbccgp (private pdb symbols) d:\symbols.pri\retail\sys\usbccgp.pdb
b975d000 b97b5000 HIDCLASS (private pdb symbols) d:\symbols.pri\retail\SYS\hidclass.pdb
b9a3d000 b9a69000 usbhub (private pdb symbols) d:\symbols.pri\retail\sys\usbhub.pdb
b9ae8000 b9b00000 NDProxy (private pdb symbols) d:\symbols.pri\retail\SYS\ndproxy.pdb
b9b7f000 b9bb1000 update (no symbols)
b9bb1000 b9c12000 ks (private pdb symbols) d:\symbols.pri\retail\sys\ks.pdb
b9c12000 b9c2d000 termdd (private pdb symbols) d:\symbols.pri\retail\sys\termdd.pdb
b9c90000 b9d52000 rdpdr (private pdb symbols) d:\symbols.pri\retail\sys\rdpdr.pdb
b9d52000 b9d63000 raspti (private pdb symbols) d:\symbols.pri\retail\sys\raspti.pdb
b9d83000 b9d96000 TDI (private pdb symbols) d:\symbols.pri\retail\SYS\tdi.pdb
b9d96000 b9dc9000 raspptp (private pdb symbols) d:\symbols.pri\retail\sys\raspptp.pdb
b9dc9000 b9def000 raspppoe (private pdb symbols) d:\symbols.pri\retail\sys\raspppoe.pdb
b9def000 b9e20000 ndiswan (private pdb symbols) d:\symbols.pri\retail\sys\ndiswan.pdb
ba243000 ba269000 rasl2tp (private pdb symbols) d:\symbols.pri\retail\sys\rasl2tp.pdb
ba289000 ba29d000 processr (private pdb symbols) d:\symbols.pri\retail\sys\processr.pdb
ba29d000 ba30f000 USBPORT (private pdb symbols) d:\symbols.pri\retail\SYS\usbport.pdb
ba30f000 ba338000 VIDEOPRT (private pdb symbols) d:\symbols.pri\retail\SYS\videoprt.pdb
ba3d8000 ba40b000 Mup (private pdb symbols) d:\symbols.pri\retail\sys\mup.pdb
ba40b000 ba47e000 NDIS (private pdb symbols) d:\symbols.pri\retail\sys\ndis.pdb
ba47e000 ba552000 Ntfs (private pdb symbols) d:\symbols.pri\retail\sys\ntfs.pdb
ba552000 ba57e000 KSecDD (private pdb symbols) d:\symbols.pri\retail\sys\ksecdd.pdb
ba57e000 ba590000 Dfs (private pdb symbols) d:\symbols.pri\retail\sys\dfs.pdb
ba590000 ba5c2000 CLASSPNP (private pdb symbols) d:\symbols.pri\retail\SYS\classpnp.pdb
ba5c2000 ba5da000 disk (private pdb symbols) d:\symbols.pri\retail\sys\disk.pdb
ba5da000 ba615000 atapi (private pdb symbols) d:\symbols.pri\retail\sys\atapi.pdb
ba615000 ba63e000 volsnap (private pdb symbols) d:\symbols.pri\retail\sys\volsnap.pdb
ba63e000 ba6bd000 dmio (no symbols)
ba6bd000 ba6e7000 ftdisk (private pdb symbols) d:\symbols.pri\retail\sys\ftdisk.pdb
ba6e7000 ba6fa000 PCIIDEX (private pdb symbols) d:\symbols.pri\retail\SYS\pciidex.pdb
ba6fa000 ba70d000 isapnp (private pdb symbols) d:\symbols.pri\retail\sys\isapnp.pdb
ba70d000 ba73a000 pci (no symbols)
ba73a000 ba7a7000 ACPI (private pdb symbols) d:\symbols.pri\retail\sys\acpi.pdb
ba8a8000 ba8b1000 WMILIB (private pdb symbols) d:\symbols.pri\retail\SYS\wmilib.pdb
ba8b8000 ba8c8000 MountMgr (private pdb symbols) d:\symbols.pri\retail\sys\mountmgr.pdb
ba8c8000 ba8d3000 PartMgr (private pdb symbols) d:\symbols.pri\retail\sys\partmgr.pdb
ba8d8000 ba8e5000 crcdisk (private pdb symbols) d:\symbols.pri\retail\sys\crcdisk.pdb
ba958000 ba968000 ptilink (export symbols) ptilink.sys
baa08000 baa17000 kbdclass (private pdb symbols) d:\symbols.pri\retail\sys\kbdclass.pdb
baa18000 baa26000 mouclass (private pdb symbols) d:\symbols.pri\retail\sys\mouclass.pdb
baa78000 baa81000 Fs_Rec (private pdb symbols) d:\symbols.pri\retail\SYS\fs_rec.pdb
baa98000 baaa5000 vgapnp (private pdb symbols) d:\symbols.pri\retail\sys\vgapnp.pdb
baaa8000 baab3000 watchdog (private pdb symbols) d:\symbols.pri\retail\sys\watchdog.pdb
baab8000 baac2b80 usbehci (private pdb symbols) d:\symbols.pri\retail\sys\usbehci.pdb
baad8000 baae2000 wmiacpi (private pdb symbols) d:\symbols.pri\retail\sys\wmiacpi.pdb
baae8000 baaf2000 ndistapi (private pdb symbols) d:\symbols.pri\retail\sys\ndistapi.pdb
bab08000 bab16000 hidusb (private pdb symbols) d:\symbols.pri\retail\sys\hidusb.pdb
bab18000 bab20b00 HIDPARSE (private pdb symbols) d:\symbols.pri\retail\SYS\hidparse.pdb
bab28000 bab30000 kdcom (export symbols) kdcom.dll
bab30000 bab38000 BOOTVID (export symbols) BOOTVID.dll
bab38000 bab3f000 pciide (private pdb symbols) d:\symbols.pri\retail\sys\pciide.pdb
bab40000 bab47000 dmload (no symbols)
babe0000 babe8000 mnmdd (private pdb symbols) d:\symbols.pri\retail\SYS\mnmdd.pdb
babe8000 babf0000 RDPCDD (private pdb symbols) d:\symbols.pri\retail\sys\RDPCDD.pdb
bac08000 bac10000 Null (private pdb symbols) d:\symbols.pri\retail\SYS\null.pdb
bac10000 bac17000 Beep (private pdb symbols) d:\symbols.pri\retail\SYS\beep.pdb
bac20000 bac27000 dxgthk (private pdb symbols) d:\symbols.pri\retail\sys\dxgthk.pdb
baca0000 baca8000 audstub (no symbols)
bad80000 bad83300 USBD (private pdb symbols) d:\symbols.pri\retail\SYS\usbd.pdb
badee000 badef680 swenum (private pdb symbols) d:\symbols.pri\retail\sys\swenum.pdb
bf800000 bfa9a000 win32k T (no symbols)
bff10000 bff18000 framebuf T (no symbols)
bff80000 bff9c000 dxg T (no symbols)
Unloaded modules:
b80bc000 b80ce000 imapi.sys
b81f9000 b8215000 redbook.sys
b81f3000 b8215000 serial.sys
b8a01000 b8a0e000 vga.sys
b9630000 b963b000 kbdhid.sys
b9973000 b998e000 cdrom.sys
baa88000 baa91000 Sfloppy.SYS
baa48000 baa55000 Flpydisk.SYS
baa28000 baa36000 Fdc.SYS