Freigeben über


IOCTL_INTERNAL_I8042_KEYBOARD_START_INFORMATION IOCTL (ntdd8042.h)

Die IOCTL_INTERNAL_I8042_KEYBOARD_START_INFORMATION Anforderung übergibt einen Zeiger an ein Tastaturunterbrechungsobjekt. I8042prt sendet diese Anforderung synchron an den oberen Rand des Gerätestapels, nachdem das Tastaturunterbrechungsobjekt erstellt wurde. Filtertreiber der oberen Ebene, die ihren Rückrufvorgang mit dem I8042prt-Tastatur-ISR synchronisieren müssen, können den Zeiger auf das Tastaturunterbrechungsobjekt verwenden.

Hauptcode

IRP_MJ_INTERNAL_DEVICE_CONTROL

Eingabepuffer

AssociatedIrp.SystemBuffer verweist auf einen Puffer, der von I8042prt zum Eingeben einer INTERNAL_I8042_START_INFORMATION-Struktur zugewiesen wurde.

Eingabepufferlänge

Parameters.DeviceIoControl.InputBufferLength gibt die Größe einer INTERNAL_I8042_START_INFORMATION-Struktur in Bytes an.

Ausgabepuffer

Keine

Länge des Ausgabepuffers

Keine

Statusblock

Das Element Information ist auf 0 festgelegt.

Das Statuselement ist auf STATUS_SUCCESS festgelegt.

Anforderungen

Anforderung Wert
Header ntdd8042.h (einschließen von Ntdd8042.h)

Weitere Informationen

INTERNAL_I8042_START_INFORMATION