共用方式為


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)

另請參閱

IRP_MN_START_DEVICE

IOCTL_INTERNAL_GET_PARALLEL_PORT_INFO

PARALLEL_PORT_INFORMATION

IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO

PARALLEL_PNP_INFORMATION

IOCTL_INTERNAL_GET_PARALLEL_PNP_INFO