PDETERMINE_IEEE_MODES回调函数 (parallel.h)
PDETERMINE_IEEE_MODES类型的回调例程确定并行设备支持的 IEEE 1284 协议。 并行端口的系统提供的总线驱动程序提供此例程。
语法
PDETERMINE_IEEE_MODES PdetermineIeeeModes;
USHORT PdetermineIeeeModes(
[in] PVOID Context
)
{...}
参数
[in] Context
指向并行设备物理设备对象的设备扩展的指针(PDO)。
返回值
返回值指示并行设备支持的协议。 返回值是以下一个或多个常量中的按位 OR,表示系统为并行端口提供的总线驱动程序支持的协议。 协议常量按数据传输速率下降的顺序列出。
BOUNDED_ECP
ECP_HW_NOIRQ
EPP_HW
EPP_SW
ECP_SW
IEEE_COMPATIBILITY
质心
没有
言论
若要获取指向系统提供的PDETERMINE_IEEE_MODES回调的指针,内核模式驱动程序使用 IOCTL_INTERNAL_PARCLASS_CONNECT 请求,该请求返回 PARCLASS_INFORMATION 结构。 PARCLASS_INFORMATION结构的 DetermineIeeeModes 成员是指向此回调的指针。
PDETERMINE_IEEE_MODES回调在调用方 IRQL 的调用方线程中运行。
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | parallel.h (include Parallel.h) |