IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION IOCTL (ntddd8042.h)
La requête IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION transmet un pointeur vers un objet d’interruption de la souris. 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 de la souris. Les pilotes de filtre de niveau supérieur qui doivent synchroniser leur opération de rappel avec l’ISR de la souris peuvent utiliser le pointeur vers l’objet d’interruption de la souris.
Code principal
IRP_MJ_INTERNAL_DEVICE_CONTROL
Mémoire tampon d’entrée
Parameters.DeviceIoControl.Type3InputBuffer pointe vers une mémoire tampon d’entrée 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
Aucun
Longueur de la mémoire tampon de sortie
Aucun
Bloc d’état
Le membre Information est défini sur zéro.
Le membre Status est défini sur STATUS_SUCCESS.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntdd8042.h (include Ntdd8042.h) |