MOUCLASS-MouseClassServiceCallback调试记录之两种情况

MOUCLASS-MouseClassServiceCallback调试记录之两种情况

0: kd> g

第一种情况:

MOUCLASS-MouseClassServiceCallback: enter

MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x198

MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x960, remaining bytes in port queue 0x198

MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x198

MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x858

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x198

MOUCLASS-MouseClassServiceCallback: move bytes from 0x89839e68 to 0x8979f7a8

MOUCLASS-MouseClassServiceCallback: changed InputCount to 17 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x8979f940, DataOut 0x8979f7a8

MOUCLASS-MouseClassServiceCallback: Input data items consumed = 17

MOUCLASS-MouseClassServiceCallback: exit

MOUCLASS-MouseClassServiceCallback: enter

MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x378

MOUCLASS-MouseClassServiceCallback: unused bytes in class queue 0x7c8, remaining bytes in port queue 0x378

MOUCLASS-MouseClassServiceCallback: total number of bytes to move to class queue 0x378

MOUCLASS-MouseClassServiceCallback: number of bytes to end of class buffer 0x6c0

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x378

MOUCLASS-MouseClassServiceCallback: move bytes from 0x898396a0 to 0x8979f940

MOUCLASS-MouseClassServiceCallback: changed InputCount to 54 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x8979fcb8, DataOut 0x8979f7a8

MOUCLASS-MouseClassServiceCallback: Input data items consumed = 37

MOUCLASS-MouseClassServiceCallback: exit

第二种情况:

第二种情况A:

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 0x898db2f8 to 0x894da008

MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0

MOUCLASS-MouseClassServiceCallback: exit

第二种情况B:

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 0x5e8

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18

MOUCLASS-MouseClassServiceCallback: move bytes from 0x898db2f8 to 0x89853528

MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x89853540, DataOut 0x89853528

MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1

MOUCLASS-MouseClassServiceCallback: exit

第二种情况A:

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 0x89803448 to 0x894dee70

MOUCLASS-MouseClassServiceCallback: bytes remaining after move to SystemBuffer 0x0

MOUCLASS-MouseClassServiceCallback: exit

第二种情况B:

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 0x7e0

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18

MOUCLASS-MouseClassServiceCallback: move bytes from 0x89803448 to 0x898d73c8

MOUCLASS-MouseClassServiceCallback: changed InputCount to 1 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x898d73e0, DataOut 0x898d73c8

MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1

MOUCLASS-MouseClassServiceCallback: exit

第二种情况B:

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 0x7c8

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18

MOUCLASS-MouseClassServiceCallback: move bytes from 0x89803448 to 0x898d73e0

MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x898d73f8, DataOut 0x898d73c8

MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1

MOUCLASS-MouseClassServiceCallback: exit

第二种情况B:

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 0x7b0

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18

MOUCLASS-MouseClassServiceCallback: move bytes from 0x89803448 to 0x898d73f8

MOUCLASS-MouseClassServiceCallback: changed InputCount to 3 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x898d7410, DataOut 0x898d73c8

MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1

MOUCLASS-MouseClassServiceCallback: exit

第二种情况B:

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 0x798

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18

MOUCLASS-MouseClassServiceCallback: move bytes from 0x89803448 to 0x898d7410

MOUCLASS-MouseClassServiceCallback: changed InputCount to 4 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x898d7428, DataOut 0x898d73c8

MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1

MOUCLASS-MouseClassServiceCallback: exit

第二种情况B:

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 0x780

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18

MOUCLASS-MouseClassServiceCallback: move bytes from 0x89803448 to 0x898d7428

MOUCLASS-MouseClassServiceCallback: changed InputCount to 5 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x898d7440, DataOut 0x898d73c8

MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1

MOUCLASS-MouseClassServiceCallback: exit

第二种情况B:

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 0x768

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18

MOUCLASS-MouseClassServiceCallback: move bytes from 0x89803448 to 0x898d7440

MOUCLASS-MouseClassServiceCallback: changed InputCount to 6 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x898d7458, DataOut 0x898d73c8

MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1

MOUCLASS-MouseClassServiceCallback: exit

第二种情况B:

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 0x5d0

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18

MOUCLASS-MouseClassServiceCallback: move bytes from 0x898db2f8 to 0x89853540

MOUCLASS-MouseClassServiceCallback: changed InputCount to 2 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x89853558, DataOut 0x89853528

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 0x5b8

MOUCLASS-MouseClassServiceCallback: number of bytes in first move to class 0x18

MOUCLASS-MouseClassServiceCallback: move bytes from 0x898db2f8 to 0x89853558

MOUCLASS-MouseClassServiceCallback: changed InputCount to 3 entries in the class queue

MOUCLASS-MouseClassServiceCallback: DataIn 0x89853570, DataOut 0x89853528

MOUCLASS-MouseClassServiceCallback: Input data items consumed = 1

MOUCLASS-MouseClassServiceCallback: exit

MOUCLASS-MouseClassRead: enter

相关推荐
sitelist10 小时前
mouclass!MouseClassServiceCallback调试记录实体机器usb鼠标的情形
mouseclassservi
sitelist1 天前
mouclass!MouseClassReadCopyData函数的两种情况
mouseclassread·mouclass
sitelist1 天前
MouseClassServiceCallback函数分析DataIn+moveSize到达内存的尾部的情况需要二次拷贝
mouseclassservi·datain+movesize·二次拷贝
R-G-B16 天前
OpenCV Python——窗口滑动条,TrackBar控件,createTrackbar(),getTrackbarPos(),
python·callback·trackbar·窗口滑动条·trackbar控件·createtrackbar·gettrackbarpos
哈哈~haha18 天前
UI5_Walkthrough_Step 17: Fragment Callbacks 对话框按钮事件处理 && Step 18: Icons图标使用
dialog·icon·ui5·callback
uncle_ll2 年前
XGB-25:Callback函数
python·xgboost·callback·xgb
Arman_2 年前
Rust CallBack的几种写法
开发语言·rust·callback
IoT砖家涂拉拉2 年前
智能小程序基础API——应用级事件汇总
小程序·app·api·iot·回调函数·function·callback