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