PI8042_ISR_WRITE_PORT回呼函式 (ntdd8042.h)
PI8042_ISR_WRITE_PORT型別回呼例程會將數據寫入 i8042 埠。 I8042prt 提供此回呼。
語法
PI8042_ISR_WRITE_PORT Pi8042IsrWritePort;
void Pi8042IsrWritePort(
[in] PVOID Context,
[in] UCHAR Value
)
{...}
參數
[in] Context
代表鍵盤或滑鼠裝置之函式裝置物件的指標。
[in] Value
指定要寫入 i8042 埠的數據。
傳回值
無
備註
PI8042_ISR_WRITE_PORT回呼只能由 PI8042_KEYBOARD_ISR 回呼或 PI8042_MOUSE_ISR 回呼呼叫。 I8042prt 會針對對應 I8042prt 裝置 ISR 中的裝置呼叫廠商提供的 ISR 回呼。
I8042prt 指定 I8042prt 搭配IOCTL_INTERNAL_I8042_HOOK_KEYBOARD要求使用之 INTERNAL_I8042_HOOK_KEYBOARD 結構的 IsrWritePort 成員中的鍵盤寫入埠回呼。
I8042prt 指定 I8042prt 搭配IOCTL_INTERNAL_I8042_HOOK_KEYBOARD要求使用之 INTERNAL_I8042_HOOK_MOUSE 結構的 IsrWritePort 成員中的滑鼠寫入埠回呼。
PI8042_ISR_WRITE_PORT回呼會在與裝置 I8042prt ISR 相同的 IRQL 核心模式中執行。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | ntdd8042.h (包含 Ntdd8042.h) |
IRQL | 請參閱一節。 |
另請參閱
IOCTL_INTERNAL_I8042_HOOK_KEYBOARD