On Mon, 2014-03-03 at 20:07 +0100, Hans Leidekker wrote:
My understanding of that code was that it always returned 1 object no matter what the client was asking for as the api can always return less than what was asked for. If this is not right, then the wine code needs to return as many objects as possible, right?
Right, and if the client really expects WBEM_S_NO_ERROR then we'd need at least 20 instances of Win32_PNPEntity.
No, you should still be able to return less if that is available. You should not have to have at least 20 or whatever to get it to work.
Also, does the timeout not handled FIXME really go into a busy loop or am I reading that macro wrong?
Luke.