1

I'm writing a program with sockets and I need QoS services so I'm using qWAVE. Now I want to be able to detect network changes and adapt to it, so based on documentations I should use QOSNotifyFlow. While its design is great for one or 2 sockets, when you have multiple sockets that each one(group) of them have different characteristics, so added to different flow, you can't use OVERLAPPED structure easily(WaitForMultipleObjects... have a hard coded limitation).

So I was searching for an alternative way that does not use waiting for the overlapped event to signalled and I found this question that ask a similar question and an MSFT answer him that he may use an IO completion port.

Now my question is can I use something like IO completion port with this kind of functions that get an OVERLAPPED structure?

BigBoss
  • 6,904
  • 2
  • 23
  • 38

0 Answers0