Partager via


IOCTL_INTERNAL_I8042_KEYBOARD_START_INFORMATION IOCTL (ntdd8042.h)

La requête IOCTL_INTERNAL_I8042_KEYBOARD_START_INFORMATION passe un pointeur vers un objet d’interruption du clavier. I8042prt envoie cette requête de façon synchrone en haut de la pile d’appareils après la création de l’objet d’interruption du clavier. Les pilotes de filtre de niveau supérieur qui doivent synchroniser leur opération de rappel avec le clavier I8042prt ISR peuvent utiliser le pointeur vers l’objet d’interruption du clavier.

Code principal

IRP_MJ_INTERNAL_DEVICE_CONTROL

Mémoire tampon d'entrée

AssociatedIrp.SystemBuffer pointe vers une mémoire tampon allouée par I8042prt pour entrer une structure INTERNAL_I8042_START_INFORMATION .

Longueur de la mémoire tampon d’entrée

Parameters.DeviceIoControl.InputBufferLength spécifie la taille, en octets, d’une structure INTERNAL_I8042_START_INFORMATION .

Mémoire tampon de sortie

None

Longueur de la mémoire tampon de sortie

None

Bloc d’état

Le membre Information est défini sur zéro.

Le membre Status est défini sur STATUS_SUCCESS.

Configuration requise

Condition requise Valeur
En-tête ntdd8042.h (incluez Ntdd8042.h)

Voir aussi

INTERNAL_I8042_START_INFORMATION