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

CENTRONICS

注解

为了获取指向系统提供的PDETERMINE_IEEE_MODES回调的指针,内核模式驱动程序使用 IOCTL_INTERNAL_PARCLASS_CONNECT 请求,该请求返回 PARCLASS_INFORMATION 结构。 PARCLASS_INFORMATION 结构的 DetermineIeeeModes 成员是指向此回调的指针。

PDETERMINE_IEEE_MODES回调在调用方线程中的调用方 IRQL 中运行。

要求

要求
目标平台 桌面
标头 parallel.h (包括 Parallel.h)

另请参阅

IOCTL_PAR_GET_DEFAULT_MODES

IOCTL_IEEE1284_GET_MODE

PTERMINATE_IEEE_MODE

PNEGOTIATE_IEEE_MODE

PPARALLEL_IEEE_FWD_TO_REV

IOCTL_IEEE1284_NEGOTIATE

PPARALLEL_IEEE_REV_TO_FWD