These are used internally either to the application or the kernel. The
same event is used for both Command and Information events.
GENERATED EVENTS
gii_cmd_event is the basic structure for evCommand and
evInformation events. It may need to be casted to some other
structure (depending on code) to access the data.
STRUCTURE MEMBERS
code
The command or request code.
data
Provides raw access to the device and/or command specific
data. The recipient must not store references to the data. If the
data information is needed afterwards, copy it!
DEVICE INFORMATION
One use of evCommand is to convey some capabilities of a GII device,
via the GII_CMDCODE_GETDEVINFO command code.