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.