Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > LSP/SPI


Автор: Dota 12.7.2008, 14:58
Пишу провайдера, но вот проблема, с каждым сокетом нужно хранить данные (количество принятого, переданного). Так вот, подменять Integer значение сокета нельзя на свое, так как будут автоматически неюзабельны остальные функции WinAPI и работать вызывающее приложение не будет.

Кто сталкивался с таким? Средствами DLL хранить массивы сокетов? Но тогда при каждом вызове придется рыться, сортировать, _блокировать_ структуты.

Как пользоваться связкой WPUCreateSocketHandle, WPUQuerySocketHandleContext, WPUCloseSocketHandle не могу понять - вызывающее приложение как я понял, после подмены сокета этими функциями отказывается работать. Может кто поделится знаниями?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)