PI8042_SYNCH_READ_PORT回呼函式 (ntdd8042.h)
PI8042_SYNCH_READ_PORT類型的回呼例程會執行從i8042埠同步讀取。 I8042prt 會提供此回呼。
語法
PI8042_SYNCH_READ_PORT Pi8042SynchReadPort;
NTSTATUS Pi8042SynchReadPort(
[in] PVOID Context,
[out] PUCHAR Value,
[in] BOOLEAN WaitForACK
)
{...}
參數
[in] Context
I8042prt 提供之內容的指標。
[out] Value
例程所傳回UCHAR值的指標。
[in] WaitForACK
未使用。
傳回值
PI8042_SYNCH_READ_PORT回呼會傳回下列其中一個狀態值:
傳回碼 | 描述 |
---|---|
|
例程已成功傳回位元組。 |
|
硬體尚未準備好進行讀取存取。 |
言論
PI8042_SYNCH_READ_PORT回呼只能在 PI8042_KEYBOARD_INITIALIZATION_ROUTINE 回呼中使用。 I8042prt 會指定 i8042prt 輸入至鍵盤初始化例程之 ReadPort 參數中的讀取埠回呼。
例程會輪詢硬體,直到硬體傳回讀取或發生內部逾時為止。
要求
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | ntdd8042.h (包括 Ntdd8042.h) |
IRQL | PASSIVE_LEVEL |