| Summary: | XINPUT_STATE_EX does not exist | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Andrew Eikum <aeikum> |
| Component: | joystick | Assignee: | Sam Lantinga <slouken> |
| Status: | WAITING --- | QA Contact: | Sam Lantinga <slouken> |
| Severity: | minor | ||
| Priority: | P2 | ||
| Version: | HG 2.1 | ||
| Hardware: | All | ||
| OS: | All | ||
| Attachments: | Patch to remove XINPUT_STATE_EX | ||
|
Description
Andrew Eikum
2018-01-16 14:47:50 UTC
I believe this struct is used with the undocumented XInputGetStateEx() function (ordinal 100) Have you tried verifying that? Yes, that's what I tested with. I set dwPaddingReserved to some value, called that function, and verified that it still had the original value afterwards. Additionally, real win32 apps do not allocate memory for dwPaddingReserved before calling ordinal 100, and they do not crash. |