http://bugs.winehq.org/show_bug.cgi?id=3906
------- Additional Comments From tony.lambregts@gmail.com 2005-24-11 15:09 ------- + if (IsEqualGUID(&IID_IDirectInputDevice7A,riid)) { ??? that is exactly the same as the previous lines. Shouldn't that be an 8...?
+ if (IsEqualGUID(&IID_IDirectInputDevice8A,riid)) { + IDirectInputDevice7_AddRef(iface); + *ppobj = This; + return DI_OK; + }