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的信息。
要求
要求 | 价值 |
---|---|
标头 | parallel.h (include Parallel.h) |
另请参阅
IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO