Partager via


PI8042_ISR_WRITE_PORT fonction de rappel (ntdd8042.h)

La routine de rappel typée PI8042_ISR_WRITE_PORT écrit des données dans un port i8042. I8042prt fournit ce rappel.

Syntaxe

PI8042_ISR_WRITE_PORT Pi8042IsrWritePort;

void Pi8042IsrWritePort(
  [in] PVOID Context,
  [in] UCHAR Value
)
{...}

Paramètres

[in] Context

Pointeur vers l’objet d’appareil de fonction qui représente un clavier ou un appareil de souris.

[in] Value

Spécifie les données à écrire dans un port i8042.

Valeur de retour

Aucun

Remarques

Le rappel PI8042_ISR_WRITE_PORT ne doit être appelé que par un rappel PI8042_KEYBOARD_ISR ou un rappel PI8042_MOUSE_ISR. I8042prt appelle un rappel ISR fourni par le fournisseur pour un appareil dans l’ISR d’appareil I8042prt correspondant.

I8042prt spécifie le rappel de port d’écriture du clavier dans le membre IsrWritePort de la structure INTERNAL_I8042_HOOK_KEYBOARD utilisée par I8042prt avec une requête IOCTL_INTERNAL_I8042_HOOK_KEYBOARD.

I8042prt spécifie le rappel de port d’écriture de la souris dans le membre IsrWritePort de la structure INTERNAL_I8042_HOOK_MOUSE utilisée par I8042prt avec une requête IOCTL_INTERNAL_I8042_HOOK_KEYBOARD.

Le rappel PI8042_ISR_WRITE_PORT s’exécute en mode noyau au même IRQL que l’ISR I8042prt pour l’appareil.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête ntdd8042.h (include Ntdd8042.h)
IRQL Voir la section Remarques.

Voir aussi

INTERNAL_I8042_HOOK_MOUSE

IOCTL_INTERNAL_I8042_HOOK_KEYBOARD

IOCTL_INTERNAL_I8042_HOOK_MOUSE