DIDRIVERVERSIONS structure (dinputd.h)
The DIDRIVERVERSIONS structure is used by the DirectInput effect driver to report version information back to DirectInput. The semantics of the version numbers are left to the discretion of the device driver. The only requirement is that later versions have higher version numbers than earlier versions.
Syntax
typedef struct DIDRIVERVERSIONS {
DWORD dwSize;
DWORD dwFirmwareRevision;
DWORD dwHardwareRevision;
DWORD dwFFDriverVersion;
} DIDRIVERVERSIONS, *LPDIDRIVERVERSIONS;
Members
dwSize
Specifies the size of the structure in bytes. This member must be initialized before the structure is used.
dwFirmwareRevision
Specifies the firmware revision of the device.
dwHardwareRevision
Specifies the hardware revision of the device.
dwFFDriverVersion
Specifies the version number of the force-feedback device driver.
Requirements
Requirement | Value |
---|---|
Header | dinputd.h |