IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION IOCTL (ntdd8042.h)
Die IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION-Anforderung übergibt einen Zeiger an ein Mausunterbruchobjekt. I8042prt sendet diese Anforderung synchron an den Anfang des Gerätestapels, nachdem das Mausunterbruchobjekt erstellt wurde. Filtertreiber der oberen Ebene, die ihren Rückrufvorgang mit dem Maus-ISR synchronisieren müssen, können den Zeiger auf das Mausunterbruchobjekt verwenden.
Hauptcode
IRP_MJ_INTERNAL_DEVICE_CONTROL
Eingabepuffer
Parameters.DeviceIoControl.Type3InputBuffer verweist auf einen von I8042prt zugewiesenen Eingabepuffer, um eine INTERNAL_I8042_START_INFORMATION Struktur einzugeben.
Eingabepufferlänge
Parameters.DeviceIoControl.InputBufferLength gibt die Größe einer INTERNAL_I8042_START_INFORMATION Struktur in Bytes an.
Ausgabepuffer
Nichts
Länge des Ausgabepuffers
Nichts
Statusblock
Das Information Member ist auf Null festgelegt.
Der Status- Member ist auf STATUS_SUCCESS festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntdd8042.h (enthalten Ntdd8042.h) |