Communication Services and APIs

If you want to develop an application that uses and benefits from the features and services described above, you normally don't have to write weird kernel-mode code that works directly with the desired transport driver through the TDI interface. There are a lot of user-mode services and APIs that you can use:

  • Windows Sockets

  • Named Pipes

  • NetBIOS

  • WinInet

  • RPC

  • COM/DCOM

  • COM+

Windows Sockets

Windows Sockets or WinSock is a Microsoft product that was designed for networks running on computers with different versions of Microsoft Windows installed. WinSock was based on the Berkley University specification of the Sockets interface. There are two well-known versions of Microsoft WinSocks: 1.1 and 2.2.0, also known as Winsock2. ...

Get Microsoft® Windows® 2000 Security Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.