Sergey Khodych wrote: > > > ------------------------------------------------------------------------ > >
> +static HRESULT WINAPI SysKeyboardAImpl_GetProperty( > ... > + if (TRACE_ON(dinput)) > + _dump_DIPROPHEADER(pdiph); Please drop the TRACE_ON check - it's being done in dump function. > ... > + hr = SysKeyboardWImpl_GetObjectInfo( > (LPDIRECTINPUTDEVICE8W)iface , &didoi, > + ps->diph.dwObj, > ps->diph.dwHow ); You mixing unicode and ascii. Also if you are implementing SysKeyboardAImpl_GetProperty you should also implement it's unicode counterpart SysKeyboardWImpl_GetProperty. And please use 4-space indent. Vitaliy.
