MOUSE_STATE ntdd8042.h) ntdd8042.h (列舉
MOUSE_STATE列舉類型會識別滑鼠輸入的目前狀態。
Syntax
typedef enum _MOUSE_STATE {
MouseIdle,
XMovement,
YMovement,
ZMovement,
MouseExpectingACK,
MouseResetting
} MOUSE_STATE, *PMOUSE_STATE;
常數
MouseIdle 指出滑鼠中的下一個輸入位元組應該是狀態位元組,指定按鈕狀態,以及 x 和 y 移動的符號和溢位位。 |
XMovement 指出滑鼠的下一個輸入位元組應該是位元組,指定 X 方向的行動資料。 |
YMovement 指出滑鼠的下一個輸入位元組應該是位元組,指定Y方向的行動資料。 |
ZMovement 指出滑鼠的下一個輸入位元組應該是位元組,指定滾輪滑鼠) 所產生 z 方向 (移動數據。 |
MouseExpectingACK 指出滑鼠的下一個輸入位元組應該是啟用滑鼠命令的通知。 |
MouseResetting 表示 I8042prt 正在重設滑鼠。 |
備註
MOUSE_STATE列舉值會當做 回呼PI8042_MOUSE_ISR 的輸入使用。
規格需求
需求 | 值 |
---|---|
標頭 | ntdd8042.h (包含 Ntdd8042.h) |