Module: wine Branch: master Commit: 4979d287b29a90b8fc590537fef146e4f726899e URL: http://source.winehq.org/git/wine.git/?a=commit;h=4979d287b29a90b8fc590537fe...
Author: Vitaliy Margolen wine-patches@kievinfo.com Date: Tue Feb 1 20:28:00 2011 -0700
dinput: Return correct error code for DIPROP_VIDPID.
---
dlls/dinput/device.c | 3 +++ include/dinput.h | 1 + 2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dlls/dinput/device.c b/dlls/dinput/device.c index 44c99dd..397e70e 100644 --- a/dlls/dinput/device.c +++ b/dlls/dinput/device.c @@ -906,6 +906,9 @@ HRESULT WINAPI IDirectInputDevice2WImpl_GetProperty(LPDIRECTINPUTDEVICE8W iface, TRACE("buffersize = %d\n", pd->dwData); break; } + case (DWORD_PTR) DIPROP_VIDPID: + FIXME("DIPROP_VIDPID not implemented\n"); + return DIERR_UNSUPPORTED; default: FIXME("Unknown property %s\n", debugstr_guid(rguid)); return DIERR_INVALIDPARAM; diff --git a/include/dinput.h b/include/dinput.h index 36b385f..ac3aaba 100644 --- a/include/dinput.h +++ b/include/dinput.h @@ -764,6 +764,7 @@ typedef const DIPROPSTRING *LPCDIPROPSTRING; #define DIPROP_CALIBRATION MAKEDIPROP(11) #define DIPROP_GUIDANDPATH MAKEDIPROP(12) #define DIPROP_KEYNAME MAKEDIPROP(20) +#define DIPROP_VIDPID MAKEDIPROP(24)
typedef struct DIDEVCAPS_DX3 { DWORD dwSize;