[PATCH] include: Add IWbemRefresher related interfaces
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49044 Signed-off-by: Vijay Kiran Kamuju <infyquest(a)gmail.com>
On Wed, 2020-04-29 at 13:05 +0200, Vijay Kiran Kamuju wrote:
+[ + object, + restricted, + local, + uuid(2705c288-79ae-11d2-b348-00105a1f8177) +] +interface IWbemHiPerfEnum : IUnknown +{ + HRESULT AddObjects( + [in] long lFlags, + [in] ULONG uNumObjects, + [in, size_is(uNumObjects)] long *apIds, + [in, size_is(uNumObjects)] IWbemObjectAccess **apObj); + + HRESULT RemoveObjects( + [in] long lFlags, + [in] ULONG uNumObjects, + [in, size_is(uNumObjects)] long *apIds); + + HRESULT GetObjects( + [in] long lFlags, + [in] ULONG uNumObjects, + [out, size_is(uNumObjects), length_is(*puReturned)] IWbemObjectAccess **apObj, + [out] ULONG *puReturned);
RemoveAll is missing here.
Fixed it, sending a new version. On Wed, Apr 29, 2020 at 2:00 PM Hans Leidekker <hans(a)codeweavers.com> wrote:
On Wed, 2020-04-29 at 13:05 +0200, Vijay Kiran Kamuju wrote:
+[ + object, + restricted, + local, + uuid(2705c288-79ae-11d2-b348-00105a1f8177) +] +interface IWbemHiPerfEnum : IUnknown +{ + HRESULT AddObjects( + [in] long lFlags, + [in] ULONG uNumObjects, + [in, size_is(uNumObjects)] long *apIds, + [in, size_is(uNumObjects)] IWbemObjectAccess **apObj); + + HRESULT RemoveObjects( + [in] long lFlags, + [in] ULONG uNumObjects, + [in, size_is(uNumObjects)] long *apIds); + + HRESULT GetObjects( + [in] long lFlags, + [in] ULONG uNumObjects, + [out, size_is(uNumObjects), length_is(*puReturned)] IWbemObjectAccess **apObj, + [out] ULONG *puReturned);
RemoveAll is missing here.
participants (2)
-
Hans Leidekker -
Vijay Kiran Kamuju