WSARecv способы узнать, завершена ли операция

В своем приложении (не вредоносном ПО) я проверяю сетевой трафик браузеров, перехватывая вызовы Windows API.

Прекрасно работает во всех браузерах во всех версиях Windows... За исключением Internet Explorer 11 под Windows 10.

Проблема в том, что WSARecv возвращается WSA_IO_PENDING, но ни один из известных мне способов получения уведомления о завершении операции не используется.

  • WSAOVERLAPPED::hEvent установить на 0.
  • lpCompletionRoutine 0 также.
  • WSAGetOverlappedResult никогда не называется.
  • GetQueuedCompletionStatus а также GetQueuedCompletionStatusEx не называются также.
  • CreateThreadpoolIo не называется.

Итак, что же использует IE11 под Windows 10?

0 ответов

Другие вопросы по тегам