Partager via


PTERMINATE_IEEE_MODE fonction de rappel (parallel.h)

La routine de rappel PTERMINATE_IEEE_MODE typée met fin au mode d’exploitation IEEE actuel et définit le mode sur IEEE 1284 compatible. Le pilote de bus fourni par le système pour les ports parallèles fournit cette routine.

Syntaxe

PTERMINATE_IEEE_MODE PterminateIeeeMode;

NTSTATUS PterminateIeeeMode(
  [in] PVOID Context
)
{...}

Paramètres

[in] Context

Pointeur vers l’extension de l’appareil parallèle de l’objet d’appareil physique d’un appareil parallèle (PDO).

Valeur de retour

Retourner le code Description
STATUS_SUCCESS
Le mode d’exploitation a été défini sur le mode compatible IEEE 1284.

Remarques

Pour obtenir un pointeur vers le rappel PTERMINATE_IEEE_MODE fourni par le système, un pilote en mode noyau utilise une requête IOCTL_INTERNAL_PARCLASS_CONNECT, qui retourne une structure PARCLASS_INFORMATION. Le membre TerminateIeeeMode de la structure PARCLASS_INFORMATION est un pointeur vers ce rappel.

Le rappel PTERMINATE_IEEE_MODE s’exécute dans le thread de l’appelant au niveau du runtime d’intégration de l’appelant.

Pour plus d’informations, consultez Paramètre et effacement d’un mode de communication pour un appareil parallèle.

Exigences

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

Voir aussi

IOCTL_PAR_GET_DEFAULT_MODES

IOCTL_IEEE1284_GET_MODE

PPARALLEL_IEEE_FWD_TO_REV

PNEGOTIATE_IEEE_MODE

IOCTL_IEEE1284_NEGOTIATE

PDETERMINE_IEEE_MODES

PPARALLEL_IEEE_REV_TO_FWD