MORE_PARALLEL_PORT_INFORMATION 结构 (parallel.h)
MORE_PARALLEL_PORT_INFORMATION 结构指定有关支持并行端口操作的系统接口的信息。
语法
typedef struct _MORE_PARALLEL_PORT_INFORMATION {
INTERFACE_TYPE InterfaceType;
ULONG BusNumber;
ULONG InterruptLevel;
ULONG InterruptVector;
KAFFINITY InterruptAffinity;
KINTERRUPT_MODE InterruptMode;
} MORE_PARALLEL_PORT_INFORMATION, *PMORE_PARALLEL_PORT_INFORMATION;
成员
InterfaceType
指定与并行端口关联的 I/O 总线接口类型。 有关INTERFACE_TYPE的定义,请参阅 wdm.h 或 ntddk.h 。
BusNumber
指定接口的总线编号。
InterruptLevel
指定并行端口的中断级别。
InterruptVector
指定并行端口的中断向量。
InterruptAffinity
指定 KAFFINITY 中断相关性值。
InterruptMode
指定中断模式。 有关声明KINTERRUPT_MODE,请参阅 wdm.h 或 ntddk.h 。
注解
来自即插即用管理器的IRP_MN_START_DEVICE请求传递包含MORE_PARALLEL_PORT_INFORMATION结构中信息的已翻译资源列表。 系统提供的并行端口函数驱动程序将信息保存在并行端口功能设备对象 FDO 的设备扩展中,并返回该信息以响应 IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO 请求。
有关详细信息,请参阅 获取有关 ParallelPort 的信息。
要求
要求 | 值 |
---|---|
Header | parallel.h (包括 Parallel.h) |
另请参阅
IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO