Partager via


PI8042_ISR_WRITE_PORT fonction de rappel (ntdd8042.h)

La routine de rappel de type 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 de périphérique de fonction qui représente un clavier ou une souris.

[in] Value

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

Valeur de retour

None

Remarques

Le rappel PI8042_ISR_WRITE_PORT doit être appelé uniquement 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 au clavier dans le membre IsrWritePort de la structure INTERNAL_I8042_HOOK_KEYBOARD qu’I8042prt utilise avec une demande de 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 qu’I8042prt utilise avec une demande de IOCTL_INTERNAL_I8042_HOOK_KEYBOARD .

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

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête ntdd8042.h (incluez Ntdd8042.h)
IRQL Consultez la section Notes.

Voir aussi

INTERNAL_I8042_HOOK_MOUSE

IOCTL_INTERNAL_I8042_HOOK_KEYBOARD

IOCTL_INTERNAL_I8042_HOOK_MOUSE