Как реализовать ConnectEx, AcceptEx в Winsock SPI - PullRequest
0 голосов
/ 23 октября 2011

Это специфические расширения Microsoft, и мне интересно, возможно ли реализовать их в сторонних драйверах.Они оба необходимы для реализации чистого кода клиента и сервера IOCP.Механизм расширения функций на странице SPI немного утончает информацию ...

1 Ответ

0 голосов
/ 25 октября 2011

Это достигается путем перехвата SIO_GET_EXTENSION_FUNCTION_POINTER внутри WSPIoctl в SP.

Пример в образце SDK netds\winsock\lsp\ifslsp

...