What is Winsock (Windows Socket) API?

This section provides a quick introduction of what is Winsock (Windows Socket) API, An application programming interface that defines how a windows network application should access the underlying TCP/IP network services.

Winsock (Windows Socket) API is an application program interface (API) specification that defines how a windows network application should access underlying TCP/IP network services. The current version of Winsock API is Version 2.2.2, which has several important features:

The full specification of Winsock API 2.2.2 is available at: ftp://ftp.microsoft.com/bussys/winsock/winsock2/WSAPI22.DOC.

Winsock API 2 has been implemented by several software vendors, like Microsoft, Trumpet, IBM, Novell, etc.

For more information on Microsoft's implementation of Winsock API 2, see http://msdn.microsoft.com/en-us/library/ms740673.aspx

Table of Contents

 About This Book

 Introduction to Microsoft Windows

 Introduction to Windows Explorer

 Introduction to Internet Explorer

 "Paint" Program and Computer Graphics

 GIMP - GNU Image Manipulation Program

 JPEG Image File Format Quality and Size

 GIF Image File Format and Transparent Background

 "WinZip" - ZIP File Compression Tool

 "WinRAR" - RAR and ZIP File Compression Tool

 FTP Server, Client and Commands

 "FileZilla" - Free FTP Client and Server

 Web Server Log Files and Analysis Tool - "Analog"

 Spyware Adware Detection and Removal

 IE Addon Program Listing and Removal

 Vundo (VirtuMonde/VirtuMundo) - vtsts.dll Removal

 Trojan and Malware "Puper" Description and Removal

 VSToolbar (VSAdd-in.dll) - Description and Removal

 Spybot - Spyware Blocker, Detection and Removal

 Setting Up and Using Crossover Cable Network

 Home Network Gateway - DSL Modem/Wireless Router

 Windows Task Manager - The System Performance Tool

 "tasklist" Command Line Tool to List Process Information

 "msconfig" - System Configuration Tool

 Configuring and Managing System Services

 Windows Registry Key and Value Management Tools

 Startup Programs Removal for Better System Performance

Winsock - Windows Sockets API

What is Winsock (Windows Socket) API?

 Winsock 2 API Architecture

 Winsock 2 SPI and LSP Layers

 mswsock.dll - Microsoft Windows Sockets 2.0 Service Provider

 "netsh winsock show catalog" - Showing Winsock 2 LSP

 Winsock 2 LSP and Spyware Trojans

 rundlll.dll - Winsock 2 LSP Spyware Trojan

 Winsock 2 LSP Stack Registry Corruption

 LSP-Fix - LSP Stack Repair Tool

 Java on Windows

 Glossary of Terms

 Outdated Tutorials

 References

 PDF Printing Version