Я пишу программу с сокетами и мне нужны службы QoS, поэтому я использую qWAVE
, Теперь я хочу иметь возможность обнаруживать изменения в сети и адаптироваться к ним, поэтому на основе документации я должен использовать QOSNotifyFlow
, Несмотря на то, что его дизайн отлично подходит для одного или двух сокетов, если у вас есть несколько сокетов, каждый из которых (группа) имеет разные характеристики, поэтому их нельзя добавлять в другой поток. OVERLAPPED
структурировать легко (WaitForMultipleObjects...
иметь жестко закодированное ограничение).
Поэтому я искал альтернативный способ, который не использует ожидание сигнала о перекрытии событий, и я нашел этот вопрос что задать аналогичный вопрос и MSFT
ответьте ему, что он может использовать порт завершения ввода-вывода.
Теперь мой вопрос, могу ли я использовать что-то вроде порта завершения ввода-вывода с такими функциями, которые получают OVERLAPPED
состав?
Задача ещё не решена.