Short Explanation Concerning Winsock LSP |
||||
| By Barak Weichselbaum |
||||
| Winsock LSP is a DLL file which can be used when Winsock is
being ran. LSP can be used to intercept functions and
perform tasks when the developer is using Winsock for
connections. The tasks can be arranged by the developer and
installed into LSP for use. In addition to this program, there are various technologies which could also be used. The fault with this is that some of these programs are not as versatile as LSP itself for the developer. Some of these would include NDIS, TDI, WFP, protocol, and passthru technologies, which all differ slightly from LSP itself. This DLL program would most likely best be used by a developer that needs to work with stream level communications. Because LSP is already working at the user level, there is a TCP stream that is ready during use. This differs from NDIS and TDI because the developer would still have to create their own TCP stream in order to make use of these technologies. It is important to know that this program doesn't work for packet level programming yet. Any application that will need packet level inspection should not be ran with LSP in consideration of this. Also, the program is not capable of intercepting TDI communications that have been created with any program other than Winsock. This issue is something that will have to be improved in other versions. There are still various issues that exist with LSP. These vary based on the type of Windows operating system that is being used at the time. However, as further versions of LSP are released, these issues will be improved and will eventually not be a problem anymore. If you are looking for an innovative approach to working with Winsock, you may be interested in using Winsock LSP. This can greatly improve the developer's experience with Winsock and any code hooking they may be focusing on. The DLL program has a lot of potential for the future. |
||||
| Article Source: http://interpret.zar.vg | ||||
| About The Author LSP is a versatile DLL program for your computer applications. Layered Service Provider code helps programmers working with stream level communications. |
||||
|
||||
| © 2012 interpret.zar.vg |