PPARALLEL_IEEE_REV_TO_FWD回调函数 (parallel.h)
PPARALLEL_IEEE_REV_TO_FWD类型的回调例程将传输模式从反向更改为转发。 并行端口的系统提供的总线驱动程序提供此例程。
语法
PPARALLEL_IEEE_REV_TO_FWD PparallelIeeeRevToFwd;
NTSTATUS PparallelIeeeRevToFwd(
[in] PVOID Context
)
{...}
参数
[in] Context
指向并行设备物理设备对象的设备扩展的指针(PDO)。
返回值
返回代码 | 描述 |
---|---|
|
传输模式已从反向更改为向前。 |
|
内部作导致 NTSTATUS 错误。 |
言论
若要获取指向系统提供的PPARALLEL_IEEE_REV_TO_FWD回调的指针,内核模式驱动程序使用返回 PARCLASS_INFORMATION 结构的 IOCTL_INTERNAL_PARCLASS_CONNECT 请求。 PARCLASS_INFORMATION结构的 IeeeRevToFwdMode 成员是指向此回调的指针。
如果设备已连接且处于正向模式,则PPARALLEL_IEEE_REV_TO_FWD回调将返回,而无需进一步处理。 否则,PPARALLEL_IEEE_REV_TO_FWD回调会将并行设备置于转发模式,并连接以前协商的转发协议。 PNEGOTIATE_IEEE_MODE 回调可用于协商转发协议。
PPARALLEL_IEEE_REV_TO_FWD回调在调用方 IRQL 的调用方线程中运行。
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | parallel.h (include Parallel.h) |