Partager via


structure MORE_PARALLEL_PORT_INFORMATION (parallel.h)

La structure MORE_PARALLEL_PORT_INFORMATION spécifie des informations sur l’interface système qui prend en charge l’opération d’un port parallèle.

Syntaxe

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;

Membres

InterfaceType

Spécifie le type d’interface de bus d’E/S associé à un port parallèle. Consultez wdm.h ou ntddk.h pour connaître la définition de INTERFACE_TYPE.

BusNumber

Spécifie le numéro de bus de l’interface.

InterruptLevel

Spécifie le niveau d’interruption pour le port parallèle.

InterruptVector

Spécifie le vecteur d’interruption pour le port parallèle.

InterruptAffinity

Spécifie une valeur d’affinité d’interruption KAFFINITY.

InterruptMode

Spécifie le mode d’interruption. Consultez wdm.h ou ntddk.h pour la déclaration de KINTERRUPT_MODE.

Remarques

Une requête IRP_MN_START_DEVICE du gestionnaire Plug-and-Play transmet une liste de ressources traduite qui contient les informations d’une structure MORE_PARALLEL_PORT_INFORMATION. Le pilote de fonction fourni par le système pour les ports parallèles enregistre les informations contenues dans l’extension de l’appareil fonctionnel de port parallèle FDO, puis retourne les informations en réponse à une demande de IOCTL_INTERNAL_GET_MORE_PARALLEL_PORT_INFO.

Pour plus d’informations, consultez Obtenir des informations sur unParallelPort .

Exigences

Exigence Valeur
d’en-tête parallel.h (include Parallel.h)

Voir aussi

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