parallel.h (MORE_PARALLEL_PORT_INFORMATION 結構)
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 (包含 Parallel.h) |
另請參閱
IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO