Здравствуйте. Есть TDI-клиент, реализующий функциональность синхронных сокетов (наподобии AFD). Необходимо добавить к нему функцию проверки внутреннего буфера tcpip.sys - пришли данные или же ещё нет. В документации DDK по этому поводу сказано, что нужно использовать флаг TDI_RECEIVE_PEEK в запросе TDI_RECEIVE. Однако выяснилось, что драйвер tcpip.sys тупо игнорирует его. Как же быть? Как асинхронно, не читая сами данные, проверить, что они уже пришли?