(parallel.h) PNEGOTIATE_IEEE_MODE 回呼函式
PNEGOTIATE_IEEE_MODE型別回呼例程會選取系統針對平行埠提供之總線驅動程式所支援的最快正向和反向通訊協定,從呼叫端指定的埠之間支援。 系統為平行埠提供的總線驅動程式會提供此例程。
語法
PNEGOTIATE_IEEE_MODE PnegotiateIeeeMode;
NTSTATUS PnegotiateIeeeMode(
[in] PVOID Extension,
[in] UCHAR Extensibility
)
{...}
參數
[in] Extension
[in] Extensibility
傳回值
傳回碼 | Description |
---|---|
STATUS_SUCCESSFUL | 已成功交涉 IEEE 模式。 |
STATUS_DEVICE_PROTOCOL_ERROR | 已在裝置上設定 IEEE 模式。 |
STATUS_Xxx | 內部作業導致 NTSTATUS 錯誤。 |
備註
若要取得系統提供PNEGOTIATE_IEEE_MODE回呼的指標,內核模式驅動程式會使用 傳回PARCLASS_INFORMATION 結構的 IOCTL_INTERNAL_PARCLASS_CONNECT 要求。 PARCLASS_INFORMATION 結構的 NegotiateIeeeMode 成員是這個回呼的指標。
PNEGOTIATE_IEEE_MODE回呼會在呼叫端的 IRQL 的呼叫端線程中執行。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | parallel.h (包含 Parallel.h) |