Mariusz Pluciński <vshader(a)gmail.com> writes:
> [
> + object,
> + uuid(3887C9CA-04A0-42ae-BC4C-5FA6C7721145)
> + ]
> + interface IGameStatistics : IUnknown
> + {
> + HRESULT GetCategoryTitle([in] WORD categoryIndex,
> + [out, optional] LPWSTR* pTitle);
> +
> + HRESULT GetLastPlayedCategory([out] UINT* pCategoryIndex);
> +
> + HRESULT GetMaxCategories([out] WORD* pMax);
> +
> + HRESULT GetMaxCategoryLength([out] UINT* cch);
> +
> + HRESULT GetMaxNameLength([out] UINT* cch);
> +
> + HRESULT GetMaxStatsPerCategory([out] WORD* pMax);
> +
> + HRESULT GetMaxValueLength([out] UINT* cch);
> +
> + HRESULT GetStatistic([in] WORD categoryIndex,
> + [in] WORD statIndex,
> + [out, optional] LPWSTR* pName,
> + [out, optional] LPWSTR* pValue);
> +
> + HRESULT Save([in] BOOL trackChanges);
> +
> + HRESULT SetCategoryTitle([in] WORD categoryIndex,
> + [in] LPCWSTR title);
> +
> + HRESULT SetLastPlayedCategory([in] UINT categoryIndex);
> +
> + HRESULT SetStatistic([in] WORD categoryIndex,
> + [in] WORD statIndex,
> + [in, optional] LPCWSTR name,
> + [in, optional] LPCWSTR value);
This doesn't match the PSDK.
--
Alexandre Julliard
julliard(a)winehq.org